I agree that this improves the chances for finding life on Mars (consider some of the extremophiles we have right here at home), but I don't see it improving the chances for human beings travelling to Mars (nil, for the foreseeable future).
Boru
Boru
‘I can’t be having with this.’ - Esmeralda Weatherwax