[You are right that you "may" have a higher damage dealt to damage taken as a BA, but that doesn't even remotely get close to the stats you put out in even a light 'Mech. The only saving grace to a dedicated BA is that the other team may have someone else producing just as little as you, but if you compare your teams stats with you as a BA to the stats of a team that does not use BA I am 99.9% positive that even their worst player in a 'Mech is overall contributing more than a BA can.
No offense.. but at the moment i could care less if my team wins. I am playing Living Legends to have fun. And while i agree that i won't make as many points in an Elementalsuit i simply have to say: I don't care.
If there would be some real wars going on, with regulated Points and such.. maybe a galactic map we fight for... then it might matter if someone goes BA only.. and even then it would be a tactic decision to deploy a couple BA as opposed to deploy Mechs. But at the current point... what does it matter if my team wins or loses? I rather have balanced sides with enough action to entertain myself. Two teams which are almost equally matched so the fights won't push one side back into their hangars... is more preferable to me as a small message after a hour stating my side has won.
Maybe if we would get some bonus "C-bills" for the next round and the teams wouldn't be split up... or if there would be some server collecting our statistics and making us level based on overall experiance, having people start with higher C-Bills into a fresh round. Then maybe i would understand the importance of the team winning.
But the way it is right now... There is nothing wrong with people in Elementals to go hunting without a Mech, as long as they have fun. I enjoy doing it... and especially on extremity its a lot of fun to run around as BA... making you float almost through the whole map by combining the kickback of the PPC with the Jumpjets.
One more little rule : in nearly all engagements, BA are not stealthy. They've just got enough radar protection to take on the unaware. That just makes them decent skirmishers. I've had 'Mechs sit and watch me for five minutes, just waiting for me to come out of cover.
Thats the purpose of the Suits. To harrass Mechs or enmass a couple of them to take down Mechs with combined fire. The way i use my BA is by trying to sneak past the fighting forces and take on the missile boats and "snipers". Those who are usually to focused on their long range view to even pay attention to the small BA next to them.
In many maps its pretty hard to sneak a Mech past the infighting big ones. Especially if you play 15 vs 15. There are enough Big guys around to take you out in a Mech before you even reach the boats. But in an ES you can just sneak past them. Few don't pay attention to the small BAs and if the Map plays in your favor... like Marches or Gravity (if you only walk in the nightside)
And yes...i am playing a lot Puma Prime (even if i can afford bigger mechs)... and i have killed a fair share of BAs simply because some C3 Mech was around and i could simply fire PPCs or Flamers at their location without even seeing them and killing them with Splash damage.
But then again... i don't really get those people who play sitting ducks when they notice someone is firing PPCs at them. But yes, i would prefer if that target box would be smaller for the Suits, even though i suppose that would make them even easier to hit with Splash weapons.
I think the BA works fine the way they are, at the moment. And helping your units by tagging a couple Narcs or a TAG laser along while you go hunting for the Backrow of the enemy... or on that lavamap... i prefer to take a flamer along. Nothing as bad as jumping into a fight between two mechs and running behind the enemy with your flamer heating up his mech on an already hot map

I just wish i could buy Infernos for the SRM luncher.
To improve the BA, in my opinion would mean to remove them from starting people and forcing them to BUY a BA. For starting with one, they are fine. Anything better, like Heavy BAs or the likes... should require you to buy them.
That said.. i wouldn't mind being able to buy upgrades, not just new weapons, to the BA, making it a more dangerous foe for the people who dedicate themselves to playing a BA. And those upgraded BAs should be incompatible with piloting a mech.