I had to actually call and talk to the guy to find out more about the product. There's not really much more to tell that I can see.
http://www.honda-tech.com/zerothread?id=67540
The phone number for them is: 1 562 630 8884
and the guy to talk to is: John Wheelis
I should be getting it tomorrow or the next day. I can take pictures and stuff this Friday. He says he works on some top name drag cars, like Lisa Kubhos'. I guess I'll find out how it looks.