Free advise is just that free...and I have seen some very bad free advise on this site from time to time.
You will find no ridicule from me, just light hearted facts. Look at my posts, I've done my best to assist where I can. Thin-Skinned will receive some road burn, Snowflakes will melt, and I will lose no sleep at night.
And by the way, any advise that would steer you away from the warranty required and manual specified engine oil is leading you to a potentially unhappy day. So Pretty please, follow the requirements in the F'ing manual, and enjoy your ride.