I don't know how much snow you get in "the Buffalo area" but I see a potential area of conflict. Enough tractor to handle the snow - yet of the size to mow 4-6 acres of lawn.
You have a gravel driveway that is steep where it meets the county road. This would indicate 4WD and loaded tires. A front snow blower on a thirty something horsepower tractor should handle just about any snow you might see. If you get more than is easy to handle - chances are the county roads won't be cleared for a while either. Giving you plenty of time to clear your driveway.
If you decide on a front or rear blade to clear snow - you should consider a bigger and heavier tractor. You need enough "tractor weight" to clear the snow berms that will build and freeze on the sides of the driveway.
Example - I have a mile long gravel driveway. I'm pretty sure we do not get the snow that you do in "the Buffalo area". I started out with a brand new 1982 Ford 1710 4WD and a rear blade and a rear blower. The blade did great but the berms would build over time. About three or four times per winter I would have to clear the berms with the 3-point blower. A REAL pain in the neck and shoulders.
I upgraded in 2009 to a brand new Kubota
M6040 that with grapple, loaded rear tires and heavy duty rear blade - has a total weight of 10,100 pounds. Its heavy enough to clear any and all berms that might develop along the driveway.
I'm not saying you need something the size of a
M6040 but realize that if you are going to rely on a front or rear blade only - you need extra weight to push that snow aside. Filled rear tires(Rimguard or RV antifreeze or windshield washer fluid) and tire chains can provide a great help also.