Hare Launch, Postřehové