All very British
Considering this is basically a American company, probably staffed almost entirely by Americans, this all sounds very typically self-effacingly British. Hey, we built this thing, it might work, it might not, but we'll give a jolly good try and if it doesn't work, well hey ho, we'll have another go. We've even got a spare rocket in the hanger just in case. (Although that last, spending real money on a plan B is a bit more American than the more typically British shoe-string, garden shed budget.)
Still, I wish them luck. The more the merrier.