Personally, everything aside, I feel the one word that will light a fire under this rocket that will put North Korea to shame is PROFIT! Once that appears, the skeptics will be totally wiped out forever and those riding the rocket will have to hang on for dear life!
Just my humble opinion!