Well at first glance, I have to wonder about two things....The interior looks very spacious, which makes me wonder how much hardware isn't in there yet. Make no mistake, extra space means more hull to contain it, and therefore more weight, so you don't generally design spacecraft with lot's of extra room. (that's why it looks more like a TV show spacecraft than flight hardware) So I suspect that there's a bunch more stuff that would go into it for flight.
The second thing is, where is the fuel for the landing rockets? Parachutes are actually a pretty weight efficient way of slowing things down.