well, you already said it: All of this won't be necessary anymore, once turrets work properly and the game's performance was optimized. Until then, i'm fine with how they work.
Btw... turrets use far less power than player controlled cannons, when it comes to waffle arrangements and if you build...