I took my Edge Sport home October 24th, and it was snowing, the machine handled pretty good, but the temps were still above -7c (20F). I opted to get winter tires, as I thougth the OEM tires would not be enough to stop this heavy beast. The tire should be able to handle the snow, as the treading looks like it could remove snow from itself, but the when the tire gets cold, it would IMHO turn into a big skate, and would not handle icey roads very well.
When I went to get the tires installed, it was the first snow storm in Edmonton, I had to trek across the city to the tire shop. On clear roads it was good, but on snowy roads i could tell there was some slippage.
When the OEM tire was taken off I could really get a good look at the tire, in the middle is "seam" of just rubber, no treads, sipping, etc. My only comment to this is it would help keep the tire quiet, but add no traction benefit.
My experience with the Sport in truely snowy roads is limited to maybe 5 days, but I think the OEM tires might be able to handle one winter season since AWD would help out.