The repair drone and "mine" need a bit of tweaking. I would expect for a repair drone to work exactly opposite of the attack drone. I would expect that the repair drone would automatically target the nearest party member (or skill device (damaged turret)) with armor damage and start repairs without having to send it there with specific targeting action. Having the ability to specifically target a player or damaged skill device should be kept. The battle space is already very busy in an intense encounter. What is the point of automated support devices if you have can't rely on them to undertake their specific functions automatically? The only reason a healing device should be idle is that there are not any friendly targets that have damage that needs to be repaired in range.
As humans we build tools to help us do jobs easier (or even at all). In the modern age, we build tools and devices that do work for us so we can focus on other things. Especially in the electronic arena. With the crowded battle space, it makes sense to have some amount of the tactical load, placed on the tactical device.
I used the sniper turret. When I had to use it to manually fire on a target, I stopped using it. If I have to manually fire on a target, I have a rifle or sidearm on me that I can more accurately control that will do a better job. I have automated tools to do automatic jobs.
Additionally, once I send my handy repair drone out to repair my handy attack turret, I have no way (intuitively at least) to recall the drone to me when I have taken damage in the same skill use. Once I send out the drone to help my teammate or repair my damaged equipment, I'm effectively on my own with regard to my armor management.