I may have went with felling towards the player instead of disposition
At first I considered doing it with player love/hate/fear but it is set up to say "You decide to ..." so I figured player disposition would be more appropriate.
I could add l/h/f to the chance of accepting but that would really have little noticeable effect on it.
Set it up to check the sex restrictions and it would be almost perfect. That way if a person didn't want to train in group or beast or whatever they could just restrict it and it wouldn't do that type.
I made the players disposition also take this into account for the most part, Benevolent players will almost never do beast or bdsm while evil players will do much more harsher stuff.
Also, unless you have added it, my sc does not have a brothel management page for the house. If you want the brothel management from the first brothel to control the house, I can do that.
I also considered making it check for a skill that is lower than the average for that girl but that would involve more programming than I am familiar with. So for now it only skips a skill if it is already at 100.