With s-mods being able to be removed by respec-ing BotB on and off, it would be nice if there was another easier way to remove s-mods, especially from unique or limited ships like Ziggurat.
Might be worth adding that as an option at some point, yeah.
so the inflexibility of s-mods is meant as a balancing factor. but how much of a balancing factor is it, really? i would argue not at all, the inflexibility does not change performance, but just makes it less convinient to use. the price is high, as it discourages experimentation as it puts a very high price tag on failed experiments, and inconvinience itself is hardly ever a good thing.
there are more issues: its generally best to use s-mods on the most expensive mods and so s-mod usefulness scales a lot with the price of the mods its used on, so its effect is variable which i would think is not optimal.
i like the idea of adding a permanent cost on ships, but i do not like this sysem all that much. why not replace it? like, maybe let me spend s-points to increase op and/or maybe max vents to elite my ships for story points.
of couse, this might (proabably would) again break overdrives, but id argue that this is merely an indicator for overdrives themself still being problematic.