Damn thats pretty bad :/
I have Cabrinha footpad but I have used mystic footstrap and now I am using the Dakine xlace .
these style footstraps never gave me issues. I have used the sync but I do not like the damn things
These are what I use to hold down my footstraps to the board.
I am going to say though after today and my experience with my speedwing fins today and my new directional board. I am doubting I will use a twinny too much anymore.