So we have new forums, fully integrated into the site! No reason for off shore accounts, as it were. One can sign up for them from either the Members or the Forum tabs. They're still a little sparse until I decide exactly what the categories should be, but they are operational. Huzzah!