This is a topic of discussion that exists on every forum I have ever visited and will never end ...
1. 87 octane gas in the USA does have (special) cleaners and additives ... but it depends on the brand(s) you use. If it is a TOP TIER brand, it will have beneficial detergent additives -
https://www.toptiergas.com/faqs/
2. Being a chemist, I researched this once. My favorite brand of gas in this part of the country (in order of affordability) are Shell, BP and Costco (yes, Costco!).
3. You can approximate the additive package that most Top Tiers use by adding a 20 oz bottle of Techron Fuel Additive (not fuel cleaner!) -
http://www.techron.com/ and filling your tank with "cheap" gas not on the Top Tier list. Techron is regularly on sale at your favorite auto parts store for about $12 for a 20oz bottle.
Although at $12 a bottle that works out to 60 cents per gallon when filling a 20 gallon tank in a XC90, so you might as well buy Shell 93 Premium gas at full price.
4. Yamaha V8 engines are extremely forgiving when it comes to burning "gasoline". But one thing that no internal combustion engine likes is moisture, or water in the gas.
With 15% ethanol blends, especially in colder regions of the US, it becomes crucially important that you keep fresh fuel in your tank and use an ethanol treatment every so often. Ethanol will pick up moisture from the air in your tank. Sta-Bil and Seafoam are the most popular products for preventing this, by chemically altering the ethanol. But they are only effective if they are used as a preventative measure, not after gum and varnish has formed.
5. If you do believe that you have gum and varnish, use a TOP TIER gas for several tankfuls (just like the ad says) or 10,000 miles, and you will clean your engine, in a controlled and steady fashion, not with a one time flush!
GL