While I do agree with Billow's criticism, you seem to be a fine warrior. The video was fun! First thing I'd work on that she mentioned is getting a set focus macro and focus charge macro, and mayhaps target/focus switching macro, then work them into your play.
Great objective offensive support. It's always good to have a good finisher on the team. Cheers!