I just came across their site. Sounds like an easy way to richen the bike up a bit and still keep the stock fuel management system working. Lot's of interesting reading if it's true.
Nightrider.com Performance Parts
Nightrider.com Performance Parts