Okie, here is my constructive criticism.
I love you, I love you, I love you! But seriously? NO cool down? I would actually suggest a 15 minute cool down to prevent switching spec super fast. Maybe even 30 minutes. But sure. I'll take no cool down if you insist.
OHHHH, cheap! This will be on all my chars.
*gasp* 10? I thought this would have like 30 or 40. I think 10 is waaaaay too low. Double it. At least.