Maybe non-Mercs could get a stronger version of Heroic Reserves to make up for the lack of Bloodthirsty (I think that's the perk name).
Smugglers are fine, they have two different options for how to replenish their Energy. It's Techs who lack any way to recover Energy outside of items: in fact, they pay Energy, a nonrenewable resource that their overabundance of active abilities all compete for, to trade it for Shields, a renewable resource that they already have more of than any other class. So right now the class that needs Energy recovery the most is also the only class that doesn't have it.