Not a long time to wait now, this new F18 will be presented at the 'nautic' expo in Paris, on december 5th.
In french those little rails on the side of the hulls are called "Moustaches", and the current thinking on the french forums I visit is that they are there mostly for marketing reason. It's all cute and curvy, but mostly useless...