Hi guys, late to this thread. As a GM, I am going to make a rule for my party:
Depending on the challenge level of the drone, it will dictate how hard it is to hack. 10, 15 or 20 +1.5 the average party level.
It takes a full round to gain access and attempt to hack it. The next turn the hacker can try to damage it's systems making the drone's basic functions like move and attack not work, which would be 1 level easier. Complex functions like controlling it are almost impossible in battle unless you have intimate knowledge of it's software beforehand.