I haven't looked at that site in several years (it gets a mention on motorcycle boards from time to time). Back then he only had two or three jackets and it seems like they were all Batman-related. He has really grown since then.
I would never wear something that over-the-top to ride in, but hats off to the guy's attention to detail. That Captain America jacket he's working on looks interesting.