^ It could also resolve the Aquilo problem... ANDDD If you decide to land in aquilo, withouth the research, then you basically are stuck.
However, to avoid that maybe you can add something like a probability of "lucky landing": when the cargo pod drops, It has a 5% probability of "surviving" the landing. It could also be configurable.