I've seen Project Grizzly and much of his other work, and he's a hero to me. Sure he seems to have gotten many of his ideas from TV and video games (bad idea to mention Halo when you're trying to come across as a serious inventor), and a lot of them are of dubious practicality and/or functionality (sure the grizzly suit may protect him, but he can hardly stand up straight with it on), but he's extremely driven. He's one of those people who are totally apeshit obsessed with things and doesn't let money, techical problems, banks, or worst of all common sense stand in his way.
C'mon, how can you NOT give props to a guy who made a goddamn Master Chief suit!?