I saw it sailing yesterday and it did seem to fly quite well (he was way in the distance).
Up close the boat looks very well thought out.
Tomorrow the new foiling Nacra 20 and Phantom will also arrive at Texel so should be a good show.
According to the forecast there will be around 15kts during the race which should be enough to keep them foiling.