Their boats have won several races over here in Europe.
I have looked info their PRO S25 model which looks very like my ol Phantom 25. However, PRO S25 is a stepped hull design, and mine is not. The Choudron runs near to 90 mph with a single Merc 300XS which is damn fast. They are working on a 27 feet hull with cabin with estimated top speed of 85 mph with a single Vrod 400R. Amazing.