Overload mechanic is fun but even if all spells with overload didn't have it, whether the class would still be underpowered or not would be up for debate. As it stands, the class is simply too weak. It's depressing to have a 0% winchance against a Priest, Mage, Paladin etc. if they play correctly.
Buff the class, it's so sad atm.