I don't know about velcro, you can get some good stuff but if you remove it often it would get worn out and I don't think I would trust it in a crash.

I like the Molle clips though. You could screw/rivet the large fabric strap along the side and it would hold better than velcro.