Rivet nuts and I have had a checkered past. Sometimes they work great, and other times not so much. As far as I can tell, the biggest factor is having a tool that properly crimps them. Also, having good rivnuts helps too. I got this tool from Amazon. It's called Astro Pneumatic Tool 1427. Right now it's $35. It was well reviewed so I thought I'd give it a shot. I've used a plier-type before and they are terrible. I've also used an air-powered one and that was great. But this is a really good value. It comes with mandrels for M5, 6, 8, 10 and 12. The size is just right too, about a foot long so you have good leverage. But not so long that it's unwieldy or that you can't fit it into a lot of places.
I also got some nice zinc-coated knurled rivet nuts from McMaster. Part number 95105A175. They have a 0.5 to 3.3 grip range which is perfect for flat sheet metal, but my chassis has round tube, and they have just enough grip for that. The higher grip range might be better for the round tube. But I've installed a bunch so far in both flat and round and they seem to be holding well.
First test piece. Installed in thin (maybe .050") sheet
Backside
Rivnuts for level sender in fuel tank