All of this is just my opinion.
If you are not planning to ride your MC, most likely you won't run it enough to do any good over the winter (maybe even do harm - nothing like dumping a lot of moisture in the exhaust and then not running the MC long enough to get it out). Even if you are willing to just sit for several minutes with the throttle open to get the rpms up you probably won't do much more than charge the battery.
Couple of things I would do (and do for my vehicles that don't run during the winter) if I were going to leave a MC in storage.
Put the battery on trickle charge.
Fill the tank with good fuel including a good stabilizer.
Depending on how long I was planning to leave it (four months sound like a reasonable dividing point) I would drain the carbs.
Get the weight off the suspension and tires while keeping the suspension at normal height.
Change the oil.
Cover the MC.
Cover the air box with tape and put a ball of steel wool to block the exhaust and put some moth balls around the MC on the floor under the cover to keep the mice out. They seem to love to nest in inactive exhaust and engines.
Wax it if I don't want the surface to oxidize.
I'm not in a bad environment as far as corrosion just from exposure but if I were, I'd fog the cylinders and probably coat anything that would corrode.
Golly it's no wonder I ride through the winter. I gotta move somewhere warmer.