Being new here to the forum I’m sure this has been discussed many times before but humor me. Do a lot of you guys ride in the snow? How much snow can your vehicle handle? I live on a lake in N.E. Michigan and I see snowmobiles flying up and down the lake all the time and just wondered if this is worth trying with a Talon.