Jules,
I believe in the manual it said no additives (not sure which page), but I was wondering about the stabilizer myself. I did a search for "winterizing" on this forum and found few topics where they said it was OK to add it... If/when you do talk to your mechanic, please let us know whey he/they have to say.
Mrinflux's statement, "There's always a few 60 degree days during the winter" does not fly with me mainly due to salt on the road and there's no way in hell I'm taking my bikes out when they salt the crap out of the roads.
However, his suggestion regarding turning off the fuel petcock and run it out of gas so no gas sits in the carbs, is exactly what I do to my cruiser + add the stabilizer.
My plan and what I have been doing with my cruiser:Clean/wash the bikeAdd stabilizerTop off fuel (no corrosion)Turn petcock off and run it out of gasRemove the battery and hook it to the tenderJack the bike off the groundStore the bike in the "bubble" (this thing is awesome!)With the stabilizer added, the first time you start the bike in Spring, a huge black cloud will come out of your exhaust and this is normal/OK. Also, if you put around 2,000 miles since the last oil change, I personally would not change oil before you store it (some put fresh oil when winterizing, but you'll have to change the oil in the Spring again).
As for my Duc, I did just put brand new oil in her (damn this shit is expensive!), but that's b/c I put over 3,000 miles since last time I've changed oil. Kind of sucks since it's $80 down the drain, but it is what it is. I'm also planning to buy new tires in Spring so I'm only putting the rear on the stand.
Depending on your mechanics advice (I still might add stabilizer):Wash herAdd stabilizer (most likely)Top off gasTake out battery and hook it up to the tenderCover with $20 cover from Target (lol)With new tires -- I suggest you put them on either piece of wood (doubt it will get moist over winter) or put the bike on stands -- you'll be good to go.