Sounds good, I just think it's too optimistic. If we had a colony on Mars it could not be made self-sustaining. If the Earth were to be unable to send supplies, etc. on a regular basis the colony would die. It may not be long before the civilizations of earth will collapse, making it impossible to sustain a Mars colony.
But I'm a pessimist, so I could be wrong.