Personally I haven’t tried the star stuff, bang for the buck if it does what it says it would be a great choice.
Myself I’ve pretty much resorted to Seafoam over ring free, 1 can per fill which is usually around 25 gallons or so, and I add 16 ounces of fuel treatment and cleaner that stabilizes the gas, unlike ringfree, which does seem to do a great job with carbon, but does nothing to stabilze gas, and at 1 ounce per 10 gallons, cost wise on a regular dose, ringfree is more cost effective at one ounce per gallon, but I feel like a little more bang for the buck with seafoam.
Anyway, I think eitherway you’re on the right track and do something, every tank.
I’m also a fan of fuel water filter seperators.