I talked with these guys at length on Saturday at PRI. I felt a little bad because I kept them talking way past the end of the show!
I can say that they didn't mind a bit, and were as helpful as anyone I'd talked to all weekend, or ever. Great bunch of guys.
The system is, truthfully, amazing to look at! The quality is near perfect. I believe the claims, and if I can get them on a good day with a discount, This is the system I'll use. If the budget build works out that I can fit it in, I'll go this route. It'll make for a mean track machine with manageable street behavior.