A simple back end server validation check for a value higher than 5 in the worker value slot would fix that and here you are telling us that finally will be blocked very soon. I've come to learn from experience that very soon in DC terminology means months. Then, you even go further trying to cover all angles and state, "although that may change depending on circumstance". Let me think...What might be the circumstances? Not capable of delivering results.
I don't have time right now to record the video, change the format to MP4 to decrease it in file size, upload the video to a hosting site, gather the hackers information, and to finally post the information in the Report a Cheater thread. Wow...that's a lot of work I shouldn't even have to do if your developers were effective! I guess I will have to take some time out tomorrow yet again to report another hacker.
Let me leave you with this thought...
I was the leader of many men in real combat and if my men were not capable of dealing with the enemy in a quick and decisive manner, we would have all lost our lives in combat!