I must admit I only had a quick look at that link and thought it was a scale kit, and thats what I meant in the post. If it being full size, I doubt any club would let them run on their track anyway. Maybe something a club could consider if they have a large track