I would not ever put a heavier oil in unless an emergency. The cold start damage and oil consumption issues from using a heavier weight oil is inevitable over time. 0W 20 in specifically spec'd for the modern J Series.
You will get a lot of opinions here. I would look at the facts. Simply open up your owners manual. 0W20 only. If you are under warranty a claim can easily be denied when it is discovered you are not using oil approved for that vehicle.
If it has the API Certification Seal and is the specified viscosity grade 0W20 then you are good to go.
Again, stop spreading misinformation. 0W20 is rated to operation from -40c to 20c where 5W20 is rated to operate -20c to 20c.
Once the engine is warmed up, it will have exactly the same viscosity. The reason why Honda says 0W20 only is so that you can hit the EPA claim they claim the vehicle can hit.
A lot of vehicles sold in US vs Europe despite having the same engine can have different oil spec due to climate difference. The Mustang for example, the V8 is spec'ed to using 5W20 in the US but 5W30 in Europe because they drive their cars at higher speeds on the autobahn.
Now if you go from 0W20 to a 10W40 oil, I can see that being a problem but simply going from 0W to 5W, the difference is very minimal.
Also, even with the same grade oil, the actual viscosity can vary from brand to brand as well. I don't see engine blowing up simply due to slight differences in viscosity.