A minor point on Mind Blast is that is has a much faster cast time (about twice as fast) than Glower. This does mean something if you need to run around aoe'ing things and dodging casts, you have more chance of getting your cast off without interruption. It also means it isn't quite a 100 vs 130 potency comparison when spamming it, since you'll get more casts of Mind Blast off.

Tiny point aside, I do agree.

What really gets me is that I'd be fine bringing Blu into group content if we were actually encouraged to do group content as Blu. As it is, the most optimal method is have a lv70 carry you. There's just no reason to put that toolkit to solid work trying to down Ex Garuda or HM Titan or w/e in an All-Blu group, especially since some skills can take 70+ attempts. Blu has absolutely no point outside the Carnival.