Realism is not going to cut it, Battletech is not a realistic universe by any stretch of the imagination, so please stop using it in an argument.
That's debatable, but let's face it; some folks gave them a pass because they were big and claimed to be Scottish.
Doesn't look too bad. There are some out there that are more automated, but its a pretty good, simple and clean sheet for making a character.