What's the advantage of this over foot fins?
Flippers have a great deal of fine control in all axis, and this doesn't look like it does. I'm a pretty fair diver, but when you see guys who dive all the time, they look like they were born with those flippers.
And free divers? I can't imagine them giving up their fins. They take advantage of the really long and strong muscles in the legs.