Some people say running synthetic results in oil leaks. Those people would have oil on their garage floor regardless.
Synthetic is supposed to be more tolerant of high temps. If my blower manufacturer said run Mobil 1, well, I'd run Mobil 1, since I already spent the money on the blower it's not like an extra $20 every oil change puts me in the poor house.
I've seen a 289 that still had the cross-hatching after decades running dino oil. I will not buy the BS saying modern oils are so much superior than the same SAE rated oil from two decades or four ago that it makes ANY difference. The SAE spec covers all. Differences amount to additives and those additives' tolerance to high temps.
Mobil 1 is great oil, but the reason to use it isn't because it is "better" for a stock engine than dino grade, it's because you are lazy about oil changes and hope the lubricating compounds don't break down as fast as the stock oil. It won't make your car faster, it won't get better mileage, it just might tolerate longer oil change intervals - if the filter doesn't clog and bypass dirty oil into your engine and cause excess wear in the meantime with the crap it isn't filtering anymore.
If I had a blower or turbo, I'd buy whatever they said just to avoid failure. Telling customers to use only Mobil 1 avoids calls from that guy who put used tractor oil in his car "'cuz it's fine." And blowers get hot. Very, very hot. Hotter than engines is my guess, given engines also have a water cooling sytem while blowers have nothing. They compress air, absorb the resulting heat, and also have high speed bearings. An oil that can tolerate far higher temps than most engines generate is good protection, considering they draw their oil from the engine sump.
I'm a big fan of Valvoline oil, but for voodoo reasons, not logic or science. But I run Ford synthetic blend because it says Ford on the sign where I get my oil changed, matching the badge on the back of my car. Just seems logical. Or superstitious, but changing my oil at my dealer with what they recommend just makes me more comfortable.