A nice feature would be for the player states to exist as a count rather than just on or off. That way you could keep track of how many time a player has stripped or given oral, etc. Option would be to add or subtract you could even have an option to adjust the counter by more than one. This could be used to judge how close a player was to being ready for "end game"
Would then also be nice for the test to use above/below thresholds so that a player would only get busted for stripping if they've done it more than 3 times, or could be ordered to give oral sex because they've not done it enough.