I’ve never had an issue with 30W and I prefer Penzoil 30W.
If it’s under warranty, then 10w-30, if the warranty calls for it.
I have a few Kohler engines on John Deere mowers. Manual calls for 10W-30. I use Casteroil 10w-30 and I’ve noticed a slight bit more oil consumption with the 10w-30...