I'm still thinking about a team track, but i'm trying too avoid the track overwhelming everything else, I, like you, don't want too overdue it on the track.
I plan on adding some hills and giving it some character... It will be themed to be in the Pennsylvania area, and PA does have some...