I have snap rings on all 3 of my sail boats, as supplied by the manufacturer.
They are plenty strong enough. I have never had one break. Consider this, if they were not up to the job the manufacturers, like Kyosho, would not supply them.
The downside, as Bee mentions, is that they are fiddly. The only recommendation I can make is to buy the largest in the fishing tackle shop.