Ring free is not a fuel stabilizer. It is designed to reduce engine deposits only. Yamaha sells its own brand of fuel stabilizer, which is a different product.
I've studied fuel additive chemistry since the mid-'70s and I can tell you that stabilizers are not rocket science. They contain anti-oxidants and metal inactivators. All brands work well as far as I can tell.
I've used them in of my boats since 1975 and never had to rebuild a carburetor (except on a Honda BF8 which has water intrusion), clean injectors, or even had a dirty VST filter. I mostly have used StaBil and I use it every fillup.
I use both marine StaBil and Ring Free right now, but I'm ready to switch to Chevron Techron Marine Fuel Treatment. It contains both deposit control agents and stabilizers in one product. It's also a lot cheaper.