Then yes, something should be done. Though I don't think staff should be able to base on their actual staff account, but that's just me.
I always say report, even though others think it's pointless. If there's a buttload of them it may take awhile, but they do get checked. Players also need to be in the act for us to do anything, so they can get away with it sometimes. It would be nice to be able to see past public "messages" as well.