I reckon its about as accurate as they come
Other wise- it wouldn;t be europes premier drag strip and Britains best.
BIG drag teams and F1 teams wouldn't run there cars there- you would want the best of the best too if you had millions of pounds of budget