The brace is a great idea,,,
Cheap arse boots are the main reaon I came to grief with mine ,,
Since buying the better quality boots I have had no probs,, nearly tweaked it once, but the support in the boots saved me I reckon :whistle:
Not sure what boots you have Wolfie, but maybe an upgrade may be an option too, to assist you get back on the bike with more support 
Cheers