If 'self sufficiency' is important, the #1 thing I would look for is like-minded neighbors.

We all like to think we are self sufficient, but in reality, we all depend on others, and a small, organized group will be far more sustaining than any individual. Groups allow for some degree of specialization and trade.