Wow! And what's stopping him for making some for himself? That's tanky all right! Many a mech from beloved Robotech doesn't have 400 Mega-damage. =)The armor he can make maxes at 400 IIRC, I'm away from the desk.
My thinking is that he will be kind of a tank, big elephant man made of metal, can take a hit and hit back like a truck but won't have the same degree of bonuses, tricks, and attacks as other people.
Small number of spells
and can make some gear for other people, already making a list of who gets what when he gets a chance.
But the big draw for me is if you like the character. =)