Thanks for the info @dtbahoney! In that case I'm off to do some flaming now ;)
Btw, how exactly do I report to them?
Found it. For others, here's the link to the original announcement from SteemCleaners:
Announcing SteemCleaners, the Steemit Abuse Fighting Team!
Glad I could help clean this place up!