I've used them before for some old vore games I did.
I guess they do take pregnancy stuff too.
The main worry is that if Itch starts removing games like mine entirely, I'll need to find new places to actually upload it, hopefully ones where it can be played in browser too