Some of the threads are still here but I don't want to point of the threads here because it may hurt the user personally which I never wanted to do anywhere.
No problem.
And about the OT reports, yes the mods do act on them. I do report spammy/ plugging posts from time to time and they go poof sooner or later..