Best overall I'll have to say Protea specter. Ammo, health, energy, good damage that also provides CC. She was insane with Probo Cernos, but since they added ammo for specters I went back to Bubonico since it has infinite ammo and good base stats for a specter. And a tip for anyone using any form of Warframe specter.