thats nice work the one huge issue i would worry about is that your heel is fixed and non releasable... your ACLs should be very concerned. ive seen some heel straps that look more home styles... jerry rigged... and that would fail long before your knees blow! safety third out there!!!
I realize that I can fall even while I am standing still (trust me on this haha). The lockdowns are meant for those flats that have places that skating or side stepping might be in order. I don't think there is anyway to remove all chances of getting hurt no matter what kind of equipment you use.
Thanks for posting the pics Mofoco. I tried and could not figure it out. Zakmills the bracket was made out of metal bands that I had gotten at homedepot. I believe they are hurricane clips and were only about 5 bucks each.