how exactly does a current change the performance of the fin?
unless you have found a way to modify the laws of physics, if one can swim at 2 knots in a fin then 2 knots is the speed you will do. Period, end of story,
No matter what else, you will always make that speed through the water, not speed over ground. it doesn't matter if you are going with, against, or across a current. A fin can't "die" because all of a sudden your in a current. Your legs may "die" doing it, but that is a matter of training, skill, and strength, not the fin.
Sure some fins are faster than others, some splits have long ago proven they some of the fastest fins in the water, Mares has some paddles that are very fast as well, personally- I use ForceFins as I can go as fast as I want with less energy while still others need to use scooters to keep up. In all of that, the only one that will be the same from one diver to the next is the scooter.
Point of the story- 1) STOP BLAMING THE FINS- nearly all fins are comparible in absolute speed
2) Speed is more a function of the legs pushing them, someone once said to me, "there is no such thing as a fast bike... only fast legs" the same is true here
3) GET OFF YOUR BUTT and find what works best for you
Here is guide that is generally accepted
Split Fins- use a high frequency, low power kick
Paddles- use a low frequency, higher power kick
ForceFins- fall somewhere in the middle
all require a slightly different skill set to use, I should probably say technique vice skill. All are reasonably comparable in speed and manueverability, some are better for frog kicks, some are better for flutter, some like other kicks entirely, some are long, some are short, some stiff, some flexible. I have read in more than one study that short flexible fins are more efficient, but not necessarily faster.