It was about 4 AM when I was writing this, finished it at 6 AM, and I realize your concerns - as for the vehicle portion, I'll give it a lookover but what I was trying to get at was a chaotic sort of bounce from vehicle to vehicle that came from tech advancement, not from an attempt to be a superpilot. He's been a test pilot for only a few months, since the LSDF hasn't actually been around that long.
The scars, well, I'll extend the history but none of them are worth bragging about in the sense that he got them in accidents, not battles. The Soul Savior name is due to the Lorath's long tradition of nicknames and technically has nothing to do with the Soul Savior Pod - it's a matter of coincidental translation.
I'll see what I can do for the bio tomorrow, but I hope that allays some of your concerns.