If exploration is the goal, wouldn't you get a lot more bang for your buck with a swarm of robots and probes around and on Mars? Sending people is very expensive in contrast.
Have a look at the end of the video presentation when they open the cabin and look out on Mars. Two of 'people' in the shot are not wearing any sort of helmet or suit and appear to be humanoid robots.