Complex sentence: Despite this, some consider Mars to be habitable, but this would require that highly complex life support measures be taken.
Split into simpler sentences: Despite this, some consider Mars to be habitable. However, this would require that highly complex life support measures be taken.