If first impressions are everything, Formula 1 and the Circuit of The Americas are set for a grand future together.