Ejecting in battle armor is BS, plainly put. If I go through all the trouble it takes to kill an Atlas, I should be rewarded with a kill, not an annoying Longinus that is intent on pestering me until I splatter him with yet another of my gauss slugs or flatten him under my tank. The incessant ejecting is beginning to kill the rewarding feeling I used to get when taking out an enemy machine, and is cheapening the entire feel of the game.
Battle armor inside mechs, vehicles, etc. is already really stupid, but if an auto-eject system is implemented, it would become absolutely necessary to stop encasing the mech jocks, aero pilots, and tankers in battle armor.