The cannon idea is really interesting. Musk's initiatives are all about reducing the cost of long term operation in order to disrupt the market. Most of the operational cost of air transportation is (I believe) in the take-off. If you eliminated the need for the aircraft itself to takeoff by projecting it with a rail-gun then this could theoretically reduce costs greatly. Essentially creating airline bullet gliders. Just a theory.