But otherwise it is all systems go for the launch of an event F1 owners Liberty Media believe can propel the sport into a new money spinning orbit.