I currently have an XL Big Green Egg and upgraded last year from a Large BGE. I live in Pennsylvania and so after December it does get cold. I use this as my primary winter smoker because of its insulating qualities. You can put a few handfuls of lump hardwood charcoal in the unit and it will stay at a consistent temperature for a good period of time. Wind plays a significant factor in winter cooking in the BGE. You will get a bunch of temperature spikes. I recommend buying the BGE and a BBQ Guru. Then, and only then, can you set it and forget it.
I cant comment on gas.
KCBS, Certified Judge# 31757, MABA member
-- JAMBO / J-3
-- Backwoods Competitor
-- Ugly Drum Smoker
-- XL BGE
HAWG Nation on Twitter: @HawgNationBBQ