So after going through about 5 prints I have figured out the Best/Sturdiest way to attach my lights from Aliexpress
I found the original clip on thingverse but after printing that the lights did not seem to be locked in and could have just slipped out. So I decided to modify it I tried adding screw thread so I could use screws to hold the two pieces together, it ended up working partially but the supports sort of destroyed the threads, so in the end I added holes for zipties in the design. This makes for a cleaner look and sturdy grip.
This attached the lights perfectly and they are at no risk of falling out ever, even Shredlights fall out and aren’t as durable as these. As for charging the lights. These are 18560 cell based lights, so all you need to do is turn the orange button, pull out your cell and stick it in a charger. Here are some pictures of the final print.
That could work but I wanted to minimize things I would have to buy externally, which is why I rejected even adding screws. Mostly everyone has zipties as home and I built the design keeping that in mind. And this is sturdy as hell, no way those lights are going anywhere, they are gonna live and die with that board and that was the intention.
I had to modify it again because the light was a bit far away and truck was hitting the light when turning hard so moved the light up and inside a bit also uploaded the stl file. https://www.thingiverse.com/thing:2712452
These lights also seem to make a ton of noise from vibrations, i am going to open up the front and glue everything down as things are just rattling inside othewise.