Let me start by saying that I really like my DUI suit, but the truth is I can't stand _either_ of their footwear options. I opted for the TurboSoles (lesser of two evils) but neither is really satisfactory underwater or on land. This was not the first suit we've owned (it's #4 of 4 in the garage at the moment) so there's quite a few others to compare with.
It's all personal preference.
TurboSoles - good fit into the fin, comfortable for your feet, no entanglement hazard from laces, much better protection for the underside of your feet. Downsides? Two years and I've already worn through the toes. Feet get banged around a bit, as they're literally just a sneaker sole glued on the neoprene sock. No ankle protection, heel protection, toe protection, or ankle support walking in or out of the water, which sucks with a scooter, several stage bottles, and the rebreather (or god forbid I blow bubbles on dubs). If you size wrong, or you regularly use different weights of liners, at times you can have floaty (air filled) feet. The spring straps on my fins often don't feel "secure" since there's no hard rubber bit around your heel to have them latch on to. I've never had a problem, but it always feels weird, and it's been hundreds of dives
Rock boots - one more thing to lose or forget. Laces are a hazard for getting things tangled. Sand and grit between the neoprene sole and the inside lining of the boot will eat away at your neoprene sock much faster than any hard boot. Bulky enough to require most people to upsize their fin pockets. More weight to a part of the body that's already a bit heavy from the rubber fins. On the plus side? Great ankle support. Toe protection. Laces let you tighten things down so that air doesn't migrate into your toes (not that it would with good trim, but some people...)
DUI was nice enough to patch my toes for me when I sent the suit in for seal replacements and a crotch pad. That darn scooter two strap wears a lot on the crotch...someone want to take that thing off my hands?
When they wear out completely, though, I'm putting a set of Diving Concepts feet/boots on the suit. Permanently attached, hard protection at the toe, heel, and ankle, and no laces/straps/anything else.
DUI used to offer those kind of boots years ago - pity they don't any more. I'd gladly have paid extra for that...