Hero or villain?
Naturally, it's up to you how you choose to use Man Hunter in your game. He's a good mechanic with an understanding of superpowers, and a competent bounty hunter, so your characters may view him as a useful hireling... and it is only once they know him that some of his other baggage comes to light and provides a source of adventure.
In terms of the fully-developed character statistics, Man Hunter is well done. In terms of the background write-up, the ideas are good and have been thought through but the actual presentation does it no credit: it does not seem to have even been read through, let alone proof-read. This is a shame as this is an interested and complex character who deserves better... and were the write-up presented properly I'd give it a higher score, too.