I was looking at exactly that page, It stalls later, lifts more, drags less on paper it looks quite good. Just wondered if anyone has any experience with it.
When you compare it to the NACA 63412 it seems to win, but there has to be a reason no-one uses it. As I think Will said on another topic, the h105 seems popular too as it is specifically designed as a low speed hydrofoil. I cant seem to find a dat file for that so it isn't much use to me.