My tip is a trickle charger.
I know of a few people that didn't put a trickle charger on their bikes last winter and had to buy a battery in the spring.
I've had trickle chargers fry batteries. You are far better off using a "Battery Tender". They charge in pulses instead of a constant trickle, and possible over-charge.
Well worth the extra couple of bucks
run it, fog it, stabilize it, and check your coolant strength. Pull your battery and stick in the house with the cleaning supplies.
Why is running it every so often for 15 minutes bad?Starting it occasionally for 15 minutes is one of the worst things you can do to it. Ride it in the fall with stabilizer till she's hot, if it's carbed shut the fuel off and run it dry (easier on some than draining the carbs), and dump the oil and swap the filter. If you start it after that, the acids and humidity that can and do build up, even with a 15minute run now sit in all your precious engine parts and corrode for the next 4 months. I've seen the etched insides of the just the cases from this and I still have nightmares (not really, it wasn't my bike). New clean, "dry" oil is your best bet.
Fuel stabilizer works, but I still siphon the old gas out in the spring and dump into the truck. The bike'll run on the old stuff, but it sure smells like burnt varsol.
There's no need to take a battery indoors over winter, a charged battery won't freeze, charging it in the unit or on the floor (beside the other 4 toy batteries) is just fine. Lifting the bike off the tires also isn't necessary, but there's nothing wrong with throwing some cardboard under each one if you feel like it. Fogging oil is fine for 2 strokes, but your better off to dribble a teaspoon of motor oil into each cylinder and rotate the crank with the plugs out to coat the cylinder walls, unless you like swapping plugs every spring, if so then have at 'er. And battery tenders are half the price or less than that of a new battery. Without one I've had a battery last 4 years, with one 9. I'm convinced.