To me you'll need three businesses attached to the track to make it work: First a big hobbyshop, second a good restaurant/family oriented, and third a private gym/playground..... All these businesses should support the permanent asphalt track facility, and none of the racers should ever have to come to the track for anything else but race at a very low race fee $20 or less...
This idea that racers should volunteer to work on a track that does not belong to them will never work.... If you own the track, then maintain it yourself, but still keep your customer base by not charging too much for people to race there...