RichardFreytag writes:
This article: http://www.thestar.com/Business/article/213475
claims that the tuburcles on the leading edge of whale fins actually
improve efficiency in fluid by lowering stall speed. I expect someone
here might have a good sense if this has any likelihood of working.
Was worked on in the wind tunnel by one of the east coast US unis, Princton?,
and they got up to about a 28deg AoA with a perspex replica of a Humpback fin.