For my second commando I have similar spec. Maybe exactly the same. It is fun to play. With good gear you can even outdps pure dps (10-49).
I am not sure about it in 50 but with 2 piece bonus from combat medic and combat tech it can be very annoying. I will try to get tons of alacrity. Fast channeling, immune to interrupts and decreased cooldown of tenacity. Ammo management will be awfull but for me it is worth to try. I know I will never get to top dps/heals with it but still can be support we are ment to be.