I think it's awesome for starters. Those cars are a true kick in the a$$ to drive hands down. That being said, I'm glad I'm not his tire guy, 'cause those rear tires suck A$$ to replace!
Looks like fun, but that's like mud wheeling is to the 4wd world. Dirty, smelly, relatively cheap, and usually illegal and irresponsible. That being said, I do so love the smell of tire smoke!