I just downloaded this product and read through it. I feel they have captured the feel they were going for and I might add a NPC with this template to my game at some point. For a free download it's hard to go too wrong and while this isn't for everyone, it feels pretty good.
I'm quite satisfied with this download. Especially as I reflect on using tropes from TV and comics to make the game world more interesting.