Kyle, Your biggest issue may actually be finding places to boondock with a popup camper, here in the northeast there is very limited places where dispersed camping is allowed. In Massachusetts there is none I know of, here in New Hampshire, as well as in Vermont there are a few places for dispersed camping, however they are limited and well known. There may be 3 sites along this fire road, or 6 or 7 on that road, etc. They'll be spaced out but you are likely to encounter others. But you can't just pull over wherever you'd like in a popup and camp, not in this area of the country. I would suggest you might want to consider trying the established state and federal campgrounds in the national forest. The national forest campgrounds especially are well spaced, often separated by enough thick trees you can't see your neighbor.