I also had problems with him surviving the fall from space. It can be easily explained that it's because the suit was super durable and designed to withstand impact, but then again that would make the suit a really damn powerful weapon to be treated as a throwaway (also, they could have at least given him a couple of lines to explain the thing, I mean, they do spend a few lines to explain the TARDIS' translator and its shield.)