you asked ...............
I have heard of most of these products ......
I'll add one more : " Peppermint oil" , put some on a cotton ball, then place where needed.
Diana's truck is a GMC 2006 ..... so, the pack rat was pulling some of the 'firewall pad insulation' off her truck to build his nest. Making that nest on her intake manifold ....... ripped that pad pretty bad.
(The factory pad is kinda like black paper with yellow insulation).
Then , while I was still working , I bought a used truck to drive to work ....... then, parked the Nova (outside). When I'd come home, I'd drive the car to cruise nights, and, checking under the hood (of the Nova), I would find that yellow strands of insulation. wtf
This pack rat was building his nest under the front fenders (both sides on top of the inner fenders and behind the headlights). But he was getting the insulation from her truck ... then ... building in the Nova
That's when the guys at work told me about the cotton ball / peppermint oil trick.
So, I did buy that oil and used it on ALL MY CARS, TRUCKS, and RV. ---- REALLY Seems To Work ---- I always check under the hoods since then .. (been four years, now) ..... NO SIGN of ANY Critters --- NONE. I do see signs inside the shop, and, do catch a mouse sometimes. We're on two acres , with horse people on both sides -- with hay - barns & firewood stacks on each lot and, nothing, anymore.
I'm just saying ............. cheap insurance ................. try all of them.
I buy the "pure peppermint oil" not flavoring -- either 1 or 2 oz bottles. 4 bottles at a time.