RE: ESC mounting
3M also makes a plastic "velcro" that Radio Shack sells. It has hard plastic teeth that interlock and hold VERY well. So you CAN remove it without destroying it, but it takes much more effort that normal velcro, which for RC stuff, is a good thing..