Obviously they should build this on top of Mt Everest so as to get a head start. Cool idea, btw... doubt it would ever work and holy crap does that thing need to be precise when it releases the rocket. Also, never any humans...can you imagine the G forces?