You've got to remember though that whoever does the track only gets 3 or 4 days to lay it down from scratch and i'd say that's not an easy job.
It might be different next year if the play off finals are held at wembley, it might give more time to whoever is asked to prepare the track to get it down and make it more raceable.