I have them currently. They were a nice upgrade from my bodysurfing fins, but still not my favorite. They feel like they're going to fall off all the time, and they have once or twice. I find myself tightening them here and there throughout a session, and it ends up bothering my big toe.
Again, an upgrade from my oversized Churchills, but still not my final stop for fins.