I would take the middle road. Don’t run it, but do some things to make sure the motor especially doesn’t experience damage during the long layover.
Remove all spark plugs, spray fogging oil in the cylinders, and spin the motor with the starter for a few seconds to make sure everything stays free and is well lubed, replace the plugs.
Make sure everything is staying dry if it’s stored outside and re-up on the anti-rodent measures no matter what. Make sure the battery is stored properly and kept charged.
The main concern is the fuel stored on board. Ethanol-free fuel with stabolizer added will keep for several years, but it MUST be true non-ox gas. Some people mistakenly believe that all premium fuel is non-ox / no ethanol, which is not correct. Personally, I would check to make sure water isn’t collecting in the fuel and/or phase seperation isn’t occuring.
At the very least, before you take it out next year (you will, right?) I would pump out a fuel sample using the bulb and check for water. This is easily done and the only “testing gear” needed is a clear glass jar. I pump about a pint of fuel into the jar. If you need help knowing what to look for, google for some pictures. Water will sit as a layer on the bottom of the fuel.
Grouse