Nah, it has it's up and downs, I've seen it have no posts for months, then surge... many good threads on here that answer a lot of the questions already, but some of it outdated for sourcing parts.
Always fun to see the "oil" and "tire" threads pop up :)