Too little topography...

Those high HP cars look a bit out of place on that track.

Good driving in the vids though...