It reminds me a lot of the "venturi" spi we saw.. 10-15 years ago? I seem to remember that the power generated with such a spi on a dead run was higher than a convential spi.
Perhaps they are out to find more power trough having some kind of slot and an airfoil to provide lift?
Where was the picture found?