I wouldn't get rid of battle objectives, dynamic buffs/debuffs on the battlefield are fun!
What I might do based on what I think you're planning is to have them be like sensor packages or whatnot dropped by player ships that affect a given radius. Then, you can drop your Sensor Pod, give a +25% speed boost to ships within [distance], and that bonus can be either captured/hacked/whatevered as it is now or maybe even destroyed by the enemy? If they are just deployable objectives, I feel like you'd want to deploy them all instantly at the edge of the map. I do think there should be some option of placing them automatically. It adds such a possibility for variation to the fights to have "terrain" so to speak.
Really, anything that adds variation and player agency to the fights is a good time!
Although who knows, until we have .60 I won't know if this is already much better handled than my ideas.