I would, but it's not just one server they're submitting - they're pushing multiple domains.
That being said, I think I've reported and blocked all of them, and my feed is clear now - there were about 20 - 30 accounts in total. This indicates that someone manually set them up by going through Kbin's login process - if they had built a bot that could hack the login, we'd probably see numbers in the hundreds.