A few tips...
Put the stabil in at the gas station.
Add the stabil in before you pump your gas. This way the gas mixes the stabil for you. THink about it.
Change the oil in the fall just before you put it away. Change the oil, start it to wet down everything. Then kill it.
There is much debate on drain carbs or not. But for you it don't matter with FI.
Wash it well, wax it, air up the tires. Put on stands. Clean and lube chain.
You don't have to pull the battery if you put it on a tender.
AND DO NOT START IT DURING HIBERNATION. NO... I REPEAT NO "WARMING IT UP" CRAP!
Doing so, especially in colder areas, creates condensation in the drivetrain (motor, tranny, clutch, exhaust, everything), not to mention drain out gas, which I will get to in a min. But condensation makes rust and we all know that is bad. If you understand what causes gasoline to gunk up is really caused by air. So the less air you have in the system the better.
Then in the spring, pull it out, check the tires, check the fluids, start it. let it warm up. While warming up, check for leaks. turn it off, let it sit and check fluids again and lube chain.
Now the oil is still basically new. I tend to run 500 miles on this. Then change the oil and the plugs.
The reason you don't change the oil before you get it out, is simple. During its hibernation is when o-rings and/or gaskets can dry out and fail. If you change the oil right away, you could end up doing it again right away. no reason to do it twice or for no reason. Further, its still basically new. However it has been sitting in a high condensation area. That is why I suggest changing it after about 500 miles.
REMEMBER: Oil is cheap, motors aren't!
Change the plugs then (after the 500 miles) cause you would have easily went thru a few tanks of gas and burned out all the stabil.
Good luck!