Unfortunately the link you put up seems to be borked, but the pilot avatar in Mechwarrior Online looks a lot like this, only not as good. Based off the same thing? Also, the smiley face is a nice touch.
I know that portrait! That's the Redline Pilot (or similar name) from the BTech TCG. His has a bit more personality to it though (due to the pilot's face obviously). However, I think your second unit portrait manages to get a bit more personality across if only because of the altered angle and non rounded eye goggles.