So, would this be alright then? I tweaked some of the canon of the abilities to personalize them (Though Overload is pretty much just a standard one atm) for my Quarian.
Combat Drone: Spawns a tech drone that draws enemy fire and can stun targets while damaging their shields. This particular drone uses slower, stronger bolts of energy than the standard drones do.
Overload: Overloads an enemy's shields, shutting them down and making them vulnerable to attack. At higher levels it can even cause weapons to overheat.
AI Hacking: Temporarily takes control of an enemy mech or machine. Doesn't last long, unless she sits down and continually focuses her attention on hacking.
Smartgun: Essentially an ammo power. Overly complicated targeting programs and kinetic balancers ensure that each shot that hits has it's force transfered to nearby structural weaknesses. In other words, it does increased damage against Armored foes (Such as people wearing heavy armor, or mechs).
Particle Bomb: Not as impressive as it sounds. It's actually more of a chaff grenade, fudging up sensors and signals in the area it explodes. Great for confusing mech targeting systems!
Shield Pack: When even one good hit can pierce your suit, it's a good idea to have a backup plan. This is a secondary shield generator and battery pack to pop up an extra layer of shields for a limited time.