Cressi Gara 3000's = Love them.
On the liveaboard I used to work on over half the crew had long fins for hooking up the boat in strong currents. When professionals that can use anything choose them that is a strong endorsement.
"Walkability" is an absurd criteria for evaluating any fin. Anyone who walks more than two steps with fins is looking for trouble -- you are just making life hard on yourself. (As the saying goes - life is hard, it's even harder when you're stupid). Unless you're on one of those wacky boats that forces you to shuffle around with your fins on -- Walk your happy fin-less butt to the swim platform, hold the rail, slip them on (the way you were taught which is by bringing the opposite foot to your knee) and step off. In a small boat it would be even easier. Gear up - get your butt on the gunwale - slip them on and roll off. Shore diving? - walk out to chest deep water with your fins in your hands, time your wave set, during a lull lean back on your inflated BC and slip them on, continue your swim out or drop down.
Now I know what some of you are thinking - he keeps saying "just slip them on" it's not that easy... I struggle all the time with my fins... I have to sit down to put them on.. I can't do it with all that gear on...I'll kill myself trying that on a moving boat...It takes too long...yadda, yadda, yadda... Well then, sounds like you have something to practice in the off season while dreaming of that tropical diving destination. Gear up and practice putting your fins on while standing with your full kit on, for added realism try it while standing on your kid's trampoline or have an assistant slap you around a bit from behind to simulate the motion of the ocean.
Gearing up smoothly and efficiently is a skill you learn and improve over time through diving just like buoyancy control and air consumption. Few things will single you out as a novice quicker than struggling with your gear. Practice makes perfect.
BTW - I still have not lost a single "Fin Challenge" - I have never been beaten U/W wearing long fins.
Bring it - don't sing.
Standing by in S. Florida.