I keep it simple.
Full tank of gas with stabil in it, top up and unlatched, battery tender.
I usually start it once a month for about 20 minutes to keep the parts oiled up inside the engine then change the oil in spring after pulling it out of hibernation. I've been doing it to the Vette for a few years now and haven't had any springtime issues. The Vette doesn't start the entire winter but that's because I can disconnect the coil and crank the engine until oil pressure builds up before allowing it to start the first time in 5 months. I don't like the idea of the Sky sitting all winter and that first start up at high idle on oil starved parts.
The tires do flat spot but after they warm up in about 20 minutes of springtime driving they're fine again. No issues on the Vette's tires with 4 winters sitting for 5 months at a time.