Rocker molding clip solution for '65 Barracudas

I like the waterproofing aspect. Would a riv-nut sit more flush and with some sealer work?

I do like the removable aspect of the insert
I thought of those and jack nuts, but the flange won't compress, and I couldn't find one that fit a 5/16" hole without enlarging it. Not only that, they become permanent once installed, and they are hard on the paint and can expose raw steel once installed.