Thanks Nev, I'll try the conditional you specified. I seem have gone about this in a roundabout way but it seemed intuitive to me. Adding caster/default form to the list of stances would be a nice touch.
Brilliant work on the addon. It was fun to set it up and my UI looks great now!