Just saw that recently. Looks interesting, although I'd be curious how you would get it off of something...
The water behaves similar to a highly waxed or oiled surface, so I would suspect that it might be worth trying on a hull. Not sure about a foil (for fear of increased cavitation)?