Im assuming that the tracks not going to be HUGE. There are plenty of people that i think would agree that lap times in the order of 25 seconds are about right anything else and it starts to get a bit big.
location seems alright tho and the grass seems to hold up alright, so fingers crossed it should be alright.
Im assuming that the jumps will have a bit "more" effort for the national