I had a great response for needing help setting up the forums, so now one is up! I originally didn't think there would be enough traffic for the series to warrant having a forum, but since the last episode is up to some 80+ comments, maybe it's not a bad idea afterall. Anyway, check it out here:
Also, be sure to check out the FAQ I made for the series. I get asked some of the same questions over and over, so maybe your answers are in there.