I'm not saying to buff it flat out, but rather rework it, so it makes more sense to put it into your rotation while tanking. But honestly also make it so DPS can actually use it, I play a tank but it's really silly seeing how few abilities a DPSer get from the baseline skills on the Vanguard class compared to the Commando for instance.
As for Storm I really don't see the huge problem with it being OP as baseline, compare it to the jedi knights charge and we spend so much time in the animation of it, it is kinda silly. And again the Jedi Guardian gets charge and force push without having to spec for it. I think that Storm makes alot more sense to have baseline with a 15sec cd then the Harpoon on a 45sec cd, and perhaps even put harpoon in the tanking tree if its gonna be an issue with huttball?