As an industry fiend, I love degraded engines, provided they're not on a ship in my lowest burn tier. Reduce the speed penalty by half, and the burn penalty is meaningless? Yes please! Increased maintenance is even better -- I profit in lower supplies usage (unless I'm sitting around doing nothing -- which, why?), with no harm to the ship's performance? One of the best d-mods. Erratic fuel injector is similarly very, very good to have on most ships when you offset supplies used in maintenance, CR recovery, and hull repair, and reduce the effect by 50%. Also because fuel is easily purchased in huge amounts at any market, and you can get a huge 50% bonus to salvaging it plus a fleetwide 25% reduction in consumption.
Compromised Storage is completely unacceptable for me though, because it largely only appears on ships I am only bringing only because of the storage. Meaning I won't deploy it, and thus don't get a lot of the benefit in reduced supplies usage, and it also doesn't matter that the d-mod doesn't reduce the combat stats, because I wasn't going to use the ship in combat anyway. Top that off with how easy it is to find Colossus, Phaeton, and Prometheus, and how cheap they are to buy, it's almost never worth tolerating Compromised Storage. Even on pure-salvage games, I never bother recovering ships with compromised storage, unless I plan to use them in combat for most/all fights.