I tend to pass by the forums once every 12 or so months... But remember playing one of the early Alpha builds, which easily predates my forum account creation date.
Not really enthused with the mod anymore to be honest, that might change when there is an actual release one day though.