I agree, IDing and proving its a bot is insanely hard. Which is why I did not include anything beyond making it against TOS. Im not a subject matter expert there and will not pretend to be. Hopefully people from the community with that kind of knowledge can flesh it out for us in the future.
RE: Make botting battles where SPS is rewarded against terms of service.