I run my 2013 C5 year round but as soon as temps get below 60F, I use a fan driven ceramic heater to warm the engine & oil up to around 80F on the 1000 watt setting. This takes about an hour on days when temps are down to zero C.
Starting is dead easy with this method, usually taking one kick & the idle settles in nicely within a minute or so. The decompressor kicks out pretty much immediately on start up to boot. My garage is unheated so this be the route that works best fer me. I plug my battery into the smart charger every 5 days to top it off.
When I ride to me friend's or business places on winter days, I tend to not stay for more than 45 minutes or so as the motor chills down fairly quick. These motors have a plastic oil pump gear, so it's best to warm the engine & oil with forced hot air to ease the strain on this and other parts of the motor to aid long term reliability.
When the Alaska Pipeline was being constructed, the easiest way for a heavy equipment operator to get fired over was to shut down his unit to go do whatever. Minus 60F meant an unusable unit inside of 30 minutes.