The turbo fins look ridiculous! I see how they could work thought, still looking at reviews.
There is a fin testing program if yall want to quit talking about it and actually surf with them.
URL removed brozonelayer has posted it a number of time and it only applies in the US.