Although I own a sport, both my grandparents and parents own Titaniums, of which they have driven all over the states, including the Rockies. The edge kills it in the snow and rain, especially with winter tires on. You'll be able to accomplish this even while towing. It really is a magnificent vehicle.
Additionally, if you're worried about power, tune your edge to unleash more HP and torque