the best straps by far are the Groove ones, they require your board to have the front strap holes on the centre line of the board as the front straps are made in one piece, shaped in a one piece V , just perfect for foil use, straps are very strong and very light, non absorbent as well, they offer the perfect combination of foot slide in and out, no soggy padding that forces the strap to bend and curl as you try to wiggle your foot in and out.
downside is the price,not cheap.
but look around, so many custom builders and a few big brands now either offer the center strap screw holes or even better they supply their boards with the groove straps,
check them out ---
https://www.groovekiteboards.it/boards/v-footstrap-2/
edit-
Just remembered the front and back strap do not twist around on their mountings like most other straps do, but!
you do need to "double tighten" each screw
what I mean by this is when fixing the groove strap down from new, first, dip the strap ends in water to soak the dry material covering, then tighten down super tight, use the board for a few hours and then tighten down again.
On groove boards the mounting rails under the skin is made of hard black nylon, and long rail strip running under all the screw holes, this strip nylon is just unbreakable, the screw will snap first, the threads will not strip, some boards use a softer nylon or softer plastic plug, some of these will result in a stripped thread if you try to tighten down with decent force, on groove boards I have broken the end of my meaty posi drive bit twice now, and now use a more expensive drive bit on the end to tighten down properly.