I think the mystery behind the gameplay is part of the reason why it's fun. It's frustrating sometimes but there is a lot of different things to master and it's challenging and very time consuming which isn't for everyone but that's exactly what I was looking for when I picked this up. I wanted something that would take a lot of grind and work to get through without becoming dull and boring.
I agree that the game almost feels unlocked at first. Personally, I apply my own rules because all of the building blocks of fun progression are there but none of them are enforced. I would much prefer it if you were forced to live in the slums until you went to the guild and actually passed their test like in the tutorial but have it actually in the game and make it hard enough that the player is incentivized to build up an assistant to help you pass the test.
Even then you would have the blessings of the guild, but you would still need to go to the realtor and have it explained what the costs are in each district and that you would first need to get on the good side of the faction that owns that district by selling slaves to faction members before they would offer you a place to rent. You would have a choice to make regarding where you lived but it would require more work before you could rent a house and I think the more expensive areas should require more than just money to move into. They should require connections and reputation. Either way it would take more time to build an assistant, pass the guild test and then train and sell 3 slaves in the district you want to move to all the while keeping your sparks padded enough to survive once you got there. That would be more fun in my opinion.
I feel like the two poor districts and two rich districts should offer unique boons that you have to choose between. As it is, the factions are at war with each other so choosing one blocks off dealings with others but it's rich vs poor and only two of the four locations offer boons over the others. The Outcast location offers a spacious house and a farm that is worth 25 sparks a decade for free, but the Serpents location is tiny and offers nothing to tempt you there other than the artwork is more modern. Likewise, the Bull area offers access to a Gentlemens's club, but the more expensive necropolis doesn't offer any real benefit. If the Necropolis was at war with the Bull Market and the Serpents were at war with the Outcasts and each area had something special to offer, it would be more interesting, I think. This would give you two choices for a mid game house and two choices for an end game house each with their own benifits over the other. Everyone would spend the early game in the slums learning the benefits of the pubs, spa's, and brothels. Figuring out the basics of training and the benifits of an assistant while costs are low.
I do like that you can ride any faction to white town and that you have 3 options in each faction to get you there but I think it would be more interesting if you had to use the poor factions to get you connected with the rich factions and only the two rich factions could bring you to white town. This would still give you four possible paths but force you to progress to gain a nice house and live in privileged areas. Personally, I would increase it to five slaves sold before being allowed to interact with the nobility of each faction or add it as an optional rule that is controlled by the difficulty settings. Making the hardest setting force game changes beyond gameplay stats and starting cash would be cool and fun. Heck even forcing the player to build slaves for all 3 nobles before meeting the king would be cool in my book.
The training gameplay is a little flaky in a few areas and that makes it very hard to get used to but it's complexity and variety are fun and once you get the hang of it, it's not too bad. I'm still playing this and I must say it's really been a challenging time sync. I've built up a full house including an egg layer, cow, stableman, assistant, and a pet fiend. I've met the nobility of the bull area and the necropolis and chose to move out of the outcasts area and into the bull area and use my connections there to move up to white town eventually, I hope. I'm not even done with it and I already think it could use an expansion pack lol. White Town could even have branching paths based on which faction got you there. The possibilities for expansion are crazy in this game.