Please DO take this tour if you visit San Pedro. I've done it 3 times already and would do it again. Make sure the tour operator you choose doesn't offer many stops. It would be better if you stay longer at the lagoons and salar than visit the towns.
More