In general, the people who have never dived with splits, or have tried them once, will say they give you no thrust in current. This is just wrong. Thrust is thrust. 3 knots in still water is 3 knots in moving water. It won't be 3 knots relative to the bottom, but neither will anything else. Some fins will feel like they have more or less resistance under different situations, but if you learn to use them correctly they will work fine.
I don't think they are the best fin for every situation, but I don't think any other fins are either.
My experience is that in general, they give you more speed with less effort than paddle fins. They tend to be less likely to give you cramps. They work great in current. They are more difficult to use for some advanced finning styles like reverse finning.
Just my opinion.