For Luna, you'd have to ship in atmosphere, water and other supplies. Mars, on the other hand, would easily be self-sustaining, because the base compounds you need (CO2, water, a neutral gas) are plentiful.
I think any place you could maintain and grow a population with TL8 technology and no...