Glad to see so many people interested in this already. I've spoken with a few people in the last couple of days, and they're already making hotel reservations in a couple of the host cities.
One of the things in the works is a dedicated website for the series. This will have all the important information you'll need. Entry forms, rules, directions, hotels, links to the host track websites, points, FAQ answers, etc.