At least Steam is pretty okay with really crazy fetishes and such, so it's unlikely anyone's gonna get booted there.
The only thing with Steam is the $100 deposit (you get it back after $1000 in total sales), which is something that tends to surprise/dissuade people when posting there for the first time. IIRC the requirements are the deposit and a "press kit", meaning the description, tags, screenshots, that stuff.