not passing judgment on sticker or no sticker - but putting this out there for the greater wisdom of the OPTT (official pachaug trail thread):
This past year I got the MA OHV sticker from the Fall River DEP office. It was a very easy process with no wait. I went during the middle of the day on a weekday and was taken care of in about 15 minutes. First you take your registration over to the tax office (across the hall from DEP office) and get a tax receipt (or waiver if out of state). Take that form, OHV registration form and $35 (If I remember correctly) to the DEP office back across the hall and they give you a sticker. No fuss no muss. Worth it if you are going to be riding anywhere off road in MA in my opinion - even if you are poaching - if you can convince the officer that you are at least giving the state their cut and trying to play by the "rules" PO might not impound your ride.
1976 R60/6, 2009 530 EXC, 2008 250 XC, 2004 950 ADV
if the ocean were whiskey and I were a duck - I'd swim to the bottom and never come up