I like the idea of Velcro, but I will warn you now. This game is going to have a LOT of contact, and if those bumpers fall off you will receive penalties. Even if the Velcro is extremely strong, stuff does happen.
Now, I don't know how strong that Velcro is, so I very well might be wrong. It all depends on the strength of it. But i would still recommend another way, along with the Velcro, to attach your bumpers.
I hope this helped, and good luck this year! To you and all teams!
