Yes I did, quite a job. Hit some ice, crashed a bike. I’ve had no problems, it should be good. Yes, the hardware is permanent.
If you fly you will set everything off....LOL!