Just found out that these forums are up and running. It does feel a bit bloated, but maybe that's just me getting used to it.