Man, I think I have to stop playing Last Titan Standing until some changes are made...last night I spent about an hour playing (on PC) and did not have a single good match. This was because the way matchmaking works right now does not balance the teams, and in each of my games I was left with 1-2 teammates vs. a full team. I tried to stay in order to get a full team going after one or maybe two matches MAX but it persisted beyond that into every match I played. Finally before I needed to sleep I had a full team, in the fourth round, already down 3-0 so it was pretty useless.
In LTS this is particularly devastating, even being down one player gives the other team a significant advantage, but being down 2, 3, or 4 players is a waste of everyone's time. In Attrition or Hardpoint this issue is not as significant. But until this is addressed, I don't think I can spend time trying to play LTS even though it's one of my favorite modes in the game.
Hate it when it happens as I had several matches where is 3 vs 6. Worst the matchmaking decided to throw in player to the opposite side when one of them leave the match while my team of 3 players was not given such luxury of having an extra player...
Although lately I've been playing Attrition only as Hardpoint, LTS, and CTF is such a pain if your team lacks the manpower to achieve the objective.
I think that I might just equip a shotgun for that. Do I have to wait until the titan detonates before getting thrust up in the air? I usually jump off right after the titan is doom.
If the pilot of the doomed titan happen to have auto-eject and nuclear ejection equipped, you will get ejected to the air together with the pilot after it blows up as long you don't jump off immediately. (I see no reason to jump off quickly unless there is enemy around or the titan is going to nuclear explosion).
I find it best to do it by rodeo the enemy titan who are engaged with at least two friendly titans and slowly damage the weak point (the Spitfire LMG or Smart Pistol does a lot of damage in short amount of time).