I have a 14 eyra and feel your pain , i dont like the velcro either , too slow , thats prob the only thing i liked better on my triton were the retractable straps , the new caracal has them , way better ! Imo , and yes i would drill them and use the locking nuts and put some silicone in the holes to waterproof . Good luck