I have enjoyed mine for about two months and 6 LED's at night light the road. Now as you saw the Upgrated LED Kit require repining, I show the details of the job. My install is for the 2017 with the Canadian Headlight assembly. I am the only one that shows that type install.
For the Friction Mount for the LED's, at first, I would have liked a bayonet type connection. I expressed my view to them. They indicated they have many many installs and no problem. I have not had a problem and now am ok with it. So you have your facts, the rest is in your ball park. Thanks for asking your questions.