I would understand if this is hard to implement, but wouldn't it be cool (pun intended) to have a heat system, where weapons can overheat?
Basicly, systems could have a radius of heat that warms up components around it, when in use. Weapons could shut down due to overheating and maybe sometimes even start a fire.
So why would we want this?
Well, heat is a realistic problem in space fights, but Cosmoteer isn't really about realism, more about shooting ships. However, Cosmoteer also is a puzzle game where the logistics of your systems matter. However, the game is pretty much "solved" - just stick a reactor next to your weapons and you'll be fine.
When a heat system in place, a reactor could be one of the hottest things in the game, and sticking it next to your guns would mean they heat up faster than they could dissipate the heat, so they overheat faster and cool down slower. This could mean that systems that use ammo are more useful, and even more so: Plasma Storage would be more useful.
With a system in place you'll have to balance how far you'll put your reactor from certain systems, and concider how many reactors you'll put on the ship. Having too many reactors may even mean they overheat themselves, shut down, or sometimes even lead to more dangerous consequences. (They turn red, start a countdown, crew needs to shut 'm down manualy before they explode.)
In design, having drawbacks is overrated, but right now a lot of parts are obsolete (storage, conveyor belts) because the best practice is just to stick a reactor next to a system, and there aren't really any consequences or interesting design options.