If snow removal is a primary job, an HST setup will do a much better job. To run the snow thrower properly you have to set the RPM at PTO speed. That means you're stuck at a set speed per gear, which may be too fast, or slow, for the amount of snow present. With an HST setup you set the RPM to PTO speed, and you're free to slow down, or speed up, as the conditions dictate and you don't have to mess around running the blower at the wrong RPM, or changing gears every time you get to a deep spot, etc.
I say that as someone who doesn't own a tractor with an HST transmission....I have in the past, and they're simply better for all the tasks you've identified.