Interestingly it seems that, for the moment at least, everyone who is checking out your bot is now all synced up! The spammy getblocks have subsided, with the exception of a couple of nodes that keep doing getblocks from block -1, which I'm guessing is an effect of some sync bug in the reference code, or something.
I am just pushed small update, now it is less network intensive. It is still not perfect, but I think that little aggressive behavior is ok for miner, since it is not basic network node.