Hi! Yes, the steam release is a maybe. Due to our nature of content and the fact its not gonna get any more SFW we need to thread carefully about that.
When it comes to the kinks, joining our discord channel would be the best way to voice your ideas about the game so we can see and share them. the kink contents are gonna be only expanding. It depends on the community which direction, but for example BDSM is gonnna be there regardless whether they like it or not (me as a dev promise).
Itch right now contains the free version which will be available always, regardless of the monetisation. Thing is, current laws itch laws forced by payment processors dont apply to paid versions. If we were to upload paid version we would propably get taken down.
I hope this answers all your concerns and feel free to ask more here or on any other platform we monitor and advertise on (be mindful we are team of 3 so it might take a while for us to notice).
Thank you for the kind words!