The topography looks to be......modest. Not quite as flat as a tack, but unlikely to inspire imaginative cinematography. Still, I suppose you can only work with what you have.
I'm sure the concept is something like
http://www.millermotorsportspark.com/ but i fear the reality may end up being something like....mallala.
Does beg the question though, does the organising body have any interest in ensuring the suitability of facilities by investing its own money?