Just wandered in and thought I'd barge into the conversation and demand answers to questions you have no interest in answering.
Do you have a world design? So far i've seen a picture of a town and i know that there is an arena and that whoring is at least tolerated but no information about the rest of the world. Is this a lawless land where the strong dominate the weak? Or is it an independent kingdom with an inexplicably high ratio of female citizens whose main export is therefore slavegirls? Perhaps your player has for somehow bribed or blackmailed a local official to look the other way rather than raid his whorehouse? Perhaps you have not given any thought to this at all as you're busy coding? if that last were the case I could do some world design if it would help. If there IS some repository of background information perhaps you could direct me to it.
Also do you have any plans for explorable dungeons? do you have a random dungeon generator yet? there is a set of charts for generating random dungeons in the 1st ed. D&D DM guide that is pretty extensive. It might not be to hard to convert that into code for a dungeon generator.
World design is VERY limited. Right now it's limited to slaves not being allowed to train in combat skills or participate in any kind of fights, due to a slave revolt that happened not so long ago (maybe 20 - 30 years before the events of PyTFall).
Whoring is perfectly legal, right now there is no tax payment but it's easy to introduce to the game at a later stage (after we have some form of world economics and balance).
There should be law and order. Definitely not lack of those to a point where strong would always dominate the weak.
I never gave any thoughts to female/male ratios. I actually thought that most slaves would either be born into slavery or "imported" from elsewhere. Enslaving a citizen should be forbidden under normal circumstances, maybe a debt or crime would make an exception.
We didn't give it much thought honestly, it was limited to a couple of discussions on this forum. As you've guessed, we've been busy coding and creating some elements that would suit almost any WMlike world.
Any help is welcome, you can simply search the forum for any info but if you want to design the world/storyline (there is a repository of code, not information), just keep conditions mentioned above (as they've been coded in already), other than that, we haven't agreed on anything.
We've decided to leave explorable dungeons to a latter stage and release an Alpha without those. A lot of code that would allow explorable dungeons has been written already and even if it's not in the repo, I have it. The trouble is that any decent explorable environment, random or not, requires even more coding and thought that Arena. Otherwise random dungeons are easy to code in, what does require a lot of time is to make enough tiles, monsters, bosses, events, items/gold rewards and balance to make it all work. In fact, a VERY good random dungeon generator with rooms, corridors, smart bosses locations, smart temptation tiles placement is actually only 200 - 300 lines on code (we have 20k+ lines in the game right now). Making dungeons or any other explorable environments interesting would take a could thousands lines of code + text.