I'm back after a billion year hiatus.
Yes, report any bots/spam you come across. I'm going to see what I can do about preventing them as much as possible.
If you see links in sigs from new members, please don't click them. I may temporarily disable URLs in sigs to combat this for the time being.