Save your money. 20 weight will not flow freely into the tight tolerances of a modern engin like yours, at cold temperatures. I use 5W 30 in cold Michigan winters. I think your dealer is misguided in his thinking. Read your manual and trust the factory before you trust a dealer. Have him show the service bulleten from Kubota. I'll bet he can't produce one. 20W30 means when the oil is cold it 20 wieght. No wonder it sounds bad when you crank it over. In the hot summer 20W30 might make sense but even then I would not deviate from the manuafacturers specification. In the summer your oil is only 15 weight and too thin to protect surfaces that are machined to such tight tolerances. Is your tractor still under warranty?