I started out freediving with short bodyboarding fins, then bought some split fins when I did my scuba ticket, then moved onto some long freediving fins about 2 weeks ago as I've started to get into deeper water.
I found the split fins were a huge step up from the bodyboarding fins, and other scuba fins I'd used, and certainly helped me to progress to the next stage of freediving. I'll keep using them for scuba too, as they are very comfortable, are good for manouevrability and if you are in no hurry are good for conserving air.
I'd done most of my free diving alone or with other novices until recently, and some very experienced people I went out with noticed that I was having to kick very fast to get to the surface in my split fins.
Having now tried the long fins a couple of times, I can definitely appreciate the difference in the top speed you can reach and the number of "revs" you have to do to get there.
I'm certainly not gonna say that there aren't going to be more efficient ways to kick around than what we are using though, fish still seem to be moving a lot faster than me

I haven't tried a monofin myself, they aren't too common amongst spearfishermen.
I think that from a hydrodynamic point of view, most of the channels and ridges in fins would do very little (if anything) to help, and would probably increase wetted surface area, and cause form drag as the water was moved around corners. I think that they offer more in a structural sense, and freediving fins have moved towards more rigid materials rather than shapes to achieve this strength without drag.
Thats my two cents, I'm pretty new to taking freediving seriously but I'm a naval architect by trade and have been using fins bodyboarding for the last 15years.