I ended up with this. It seems to be the best solution I could find considering how it works. In the case of this reflector if I don't selfstate them right away, the player on the other end will be pissed when they realize they didn't have ctrl randomly during the last animation.
[State 202, end]
type = SelfState
trigger1 = Time = 0
value = cond(statetype = C , 11, cond(statetype = A, 50 , cond(statetype = L, 5000, 0)))
ctrl = cond(statetype = L, 0, 1)
If any of you guys who commented here would like a working copy of the reflector I'm working on please PM me. I'd love to get some fresh eyes on it and hear your opinions.