I've never been to that track before. Is it 1/4 or 1/8th? If it's a 1/4 mile i might be interested in meeting up there sometime to have some fun.
As far as the tune, I originally had an Overkill canned tune but i've since bought myself a DHP and tuned it myself. I'm not a pro but so far so good!