Drones can be stunned and EMP'ed

Getting EMP'ed stuns them for a few seconds

They still cannot be weakened, only stunned. (And what do you know, the stunbaton and taser use weaken and not stun, beepsky uses stun though)

Drones can also hear binary chat, but they cannot speak in it
You mean they have CANPUSH by default, and you simple added it back when you added CANSTUN?
If so that's fine.