I believe the only time the endless chain is riveted at the factory is when the first one is installed. After that, whoever puts the replacement chain on does the riveting (a popular myth is that an 'endless chain' comes as an endless chain... it does not), so a 'factory' rivet job is not really a factor. You can get clip master links for o-ring chains and it's simply a matter of installing the o-rings, lubing them up and compressing the side plates before installing the clip. A riveter isn't super expensive, but a rivet 'breaker' more so. A cheap rivet breaker will have a warning that you have to file the rivet head down first, effectively making it a simple pin 'pusher-outer' and not really a cutter.
My 'factory replacement chain and sprocket set' came with a rivet master link in a separate bag. Since I didn't have a riveter, and the local shop didn't have one for sale in parts, I bought a clip master link for o-ring chains (came with o-rings and grease) that's been working just fine for about 10k or so miles.
In my opinion if you have a riveter, use the rivet link. If you don't, use a clip o-ring link. I think even a clip link on an o-ring chain is not intended to be routinely removed and reinstalled. Once the rings are compressed, they're never quite the same.

Of course I'm not an expert on chains, so take that for what it's worth.