All 4 of those are really fun! Have you tried Lilith's Throne? It's another smutty text-game with full-range sex/gender options. Though it takes some potioning to get where you really want it to be. Cheats do help with that though.
Don't remember BDCC being that extensive, though I think it has been updated a few times since I last played.