I've had an epiphany regarding the current sex system, which feels lackluster.
Slaves need rest. Without rest, they will become less loyal, and work slower; with enough rest, they work better. Sex works like rest, but works faster, thus it is profitable to have your slaves have sex often, to ensure peak efficiency. This is done by sending compatible slaves to the bedroom whenever they need sex/rest. The master can join in, of course, or just stick around to supervise.
Slaves have affinities and preferences, therefore it's best to know which slaves like each others. Moreover, slaves that have great sex can gain inspirations to work or fight better, or just bonuses, like experience or stat increases. The master bedroom upgrades can improve the quality of the sex, but you can still send slaves to other rooms if it's busy (or needs to be cleaned after a particularly great session).
The need for sex could be determined by lust, which slowly increases over time; it just makes no sense that having multiple orgasms makes you hornier.