I'm happy with my double straps and clips but if I were to get straps it would probably be Hold Fast. They look like they are well built and they have been tested by some pretty decent riders. If you're going to trust velcro as foot retention it shouldn't just be any velcro and fabric slapped together.