Yes, absolutly. Huge upgrade from the TurboGT 8.1. Lighter, much easier to pump and very stable even when overpowerd. Perfect freerace foil sail. I have sailed the Duotone F-Pace but in lighter winds nothings beats a cambered sail.
I have no experience with this sail, but have sailed a few other windfoil-specific sails and I have to say this one looks pretty great. I am curious to see people's impressions after they have had some time on it.