From the promo that I read and the first reports of how the board performed, It seems to do what it was designed to do.
1. With the 75 fin or an 80 (Curtis made some of these), you have the earliest planing board around.
2. With the 70 fin in light wind formula racing, the Apollo should have the advantage in 6 to 10 knots, especially if you are a heavy weight (90kg+).
What else was it suppose to do?