It might just be me, but I have a probably stupid question..
If near end of duration you stun and maybr stun some more won't that give you time to recast this?
Or at 35 secs cast mezz then recharm.... Charm, if my flawed memory is correct, breaks mezz?
Sylver