Could Newcastle's Supercars track live up to the "Monaco of the southern hemisphere" hype?