Mostly agreed, though the dust storms aren't really that much of a problem, exactly because the atmosphere is so thin.

My understanding is the dust storms still block out a lot of sunlight, so even there a base needs something more than PV + overnight batteries.