Yes if you gotta swim a long distance you will want a strong fin for sure. But there is no doubt if you swim with free dive fins all the time, with scuba, you are going to get cramps. It happens to everyone.
If you don't need to swim out to the reef, and are just boat diving and do not need to swim at a high rate of speed, there is no need for free diving fins when doing scuba. Most DM's are into the frog kick and are barely moving, and when they are moving, they are not in a hurry.
I am not saying there isn't a time and place for a free dive fin, as I mentioned all of my dive buddies wear them when we are spearing. But for just scuba? Without the need to swim out to a reef? It would be silly.