I've heard and read everything from staying put, to staying mobile when it comes to society crashing down and everything shitting the bed. I think the most realistic thing you can do, is hope for the best. Having guns, lots of ammo, some food, and a lot of survival knowledge, is a sure thing for nearly everything. You can't plan for everything, but you know what you need to survive. Food, Water, and shelter. Know how to find food, no how to clean water, and know how to make shelter. If you can do those 3, you probly have a good chance. Not being a overweight slug like me is probly a good idea as well, although I call my excess weight my emergency food supply I carry EVERYWHERE with me.
In my mind, grouping together with neighbors you like that have usable skills, is a good idea. The more people that are part of the group, the shorter the watches for each person. The wider the variety of skills, the higher the quality of life amongst everyone.
Having several tons of gear, food, water, and resources stockpiled is great if you can stay put. What do you do if you have to move because of environmental factors, or perhaps nuclear fallout coming, or any number of issues where staying put isn't an option.
This is the shit that keeps me up, and fucks up my beauty sleep. Odds are, if shit gets spicy, i'm gonna get clapped by one of my neighbors that I would gladly form a group with because they are sure I have a stash of stuff they want.
Anyway, rant over. I don't see how a ATV of any sort is a bad idea for bug out. Only downside for me, is the noise. Range is limited by the fuel you can bring with it, and they're difficult to hide, and it'll draw attention. If it draws attention though, you're going to be able to move quickly through rough terrain. These thought excercises are almost always a zero sum game. You can rationalize a reason it's good, just the same as you can rationalize why it's bad.
It could be insanely handy for one scenario, and worthless in another. Keep it because you can use it now, without the concerns of unrest, war, or zombies.
Branden