I've owned the Quattros, the Jetfins, Duckfeet, Blades, Rondines, long fins, short fins, you name it. A versatile fin for scuba is the Jetfin(old style). It does a lot of things well but is not spectacular in any single aspect. There are a few others which produce more speed but at a price. Like the rather stiff Quattro, they produce speed but also burn energy(air) big time. However, regardless of the particular brand, the performances vary only by degree since they are heavily compromised by the basic design approach.
The Apollo is the only splitfin I own(or tried) and am satified with its performance. It is there for you on the long haul with 20% less air consumption than with the paddles. It is plenty fast enough on a sustained swim against a current. I used them to buck a one knot Gulfstream current for a half hour at 90 feet, made good progress up the reef and never got winded.
SCUBA is not about racing or doing laps in a pool, its about sustained moderate effort in pursuit of an objective. Bursts of effort may be required but are not the primary objective. It is about comfort, convenience, sustained effort and conserving energy. The diver shouldn't even be aware of the fins and the Biofin meets all the above.
Not only do the fins employ "propeller" technology but they incorporate an offset blade which improves alignment with the calf and more efficient thrust. They are made of indestructable live gum rubber, still the most efficient blade material in existence. The foot pocket is cramp free, wonderfully comfortable. Sizes run large, watch that; also, I don't know longevity of buckles at this time. Because of the thick gum rubber, they are fairly heavy.
Although this thread is not about freediving, I should mention that I've always been heavy into this. The usual gear is a 3 foot long blade, Dessault or similar. A dive to 60 feet requires a fairly fast downward thrust, fast enough to require instant equalization.( No "vasalva" maneuver please). For the time being, this is not split fin territory. Everything else is, IMO.