I have seen with some of these locking hood latches that they are lose while locked. Might just be an error with install but either way wondering if you ran into anything like that.
What year and model, is your Wrangler? I bought the spare tire brake light ring assembly, from LED Factory, for my 2021 Sahara. I get a lot of thumbs up. I also have a “Stay And Play” braking system on my Wrangler. These hood locks look like they would keep nosey folks out. Thanks for sharing your install video.