Got my Leatt last year - got some Pod knee braces this year. Talk about looking like a transformer.
Foot's getting better - another week or two and I'll hop back on the mountain bike. We'll see how that goes before getting back on the motorized bike.
I hope you heal up soon - maybe I'll see you out there later this year.