I ran into the same prbolem with both my Futrua's along with my Isonic. Bare foot the straps were fine, but with booties I couldn't make the Drake straps wide enough as the velcrow system only adjusts the height. Many of the places I sail require booties so this was my option.
They don't have a quick adjustment, but who cares? Once set they never come loose. The only way to adjust them is with a screwdriver which is fine by me. These straps are also far more comfortable then standard straps.