It does make sense, but with this setup I'm trying to keep this at a level where it doesn't unbalance Future's WM EX balance.
You could put under the 'Punish' something like:
SetVarRandom[2][0][100]
IfVar[2][LessThan][1]
AddTrait[Mind-fucked]
Dialog["She got messed up."]
EndIf
And that'd work, but I think he mentioned before that anything outside of adjusting stats like PCLove/Hate/Fear, Happiness, and Libido messes with his balance.