Hey,
I own and operate a wheeler...slashin tires and setting out sharp objects....not nice guys, lowering yourself......
I say go and have a word with him...after you are sure it is him passing in your driveway, you mentioned other wheelers around, could be ya going for the wrong guy...pics will tell.
If he plows your driveway he probably assumes you don't mind and you may find him plowing your drive with the wheeler come this winter probably won't if you slash his tires.
Does going through your drive take him away from the deer?
Could be you could work something out...you get deer....he shortcuts through your drive...you guys share a deersteak or two and some beers, your driveway gets plowed in timely manner and for less cost maybe.
KPR