I decided to try a pair. I really like them.
It's nice that they state the foot pocket dimensions as it really helps with sizing when ordering online. When I first tried them on, I could not get them on over my drysuit boots. I couldn't understand why because the foot pockets were bigger than my existing fins. On closer inspection, it felt like the rubber in the foot pockets was slightly sticky. As well, my drysuit boots have small ribs on the sides of the soles. Once I got them wet, they slid right on and fit well.
I have never tried this type of fin before so I don't have much to compare them to. I did find that they have good power and I didn't get any cramps with them.
For $69 including the spring straps, they are hard to beat in my inexperienced opinion.