keep tanking with a Reset, or eat a normal hack to normal hack the repeater... while giving options is good, I'm not sure this is the solution (even if it's a possible solution). Trading a repeater for an enemy hacker looks a very good trade to me :S
It would also give a role to the baggagebots apart from just being cheap(ish) orders and zone contesters; especially if you could use the Deactivator as an ARO if the Repeater is used in a hacking attempt; The Deactivator can then be used to set up "no-repeaters-please" zones.