I may have mentioned it already, but with the relaunch of the new League Site, we actually have forums. :) You can check them out: here. I've even posted a preview of ReVamped over in my little corner of the Bat Pack. Here's a link.
Feel free to hang out, chat, ask questions (obnoxious or otherwise)... and generally have fun.