Update: Made a few changes to address a small UI oversight in the original mod regarding Avorion's ingredient scaling.
As an aside, as part of the testing process for this mod I've noticed some interesting behaviors regarding ingredient scaling. Namely, there are certain turret types for which custom turrets are often better if they -don't- have modifiers on them, because the ingredients scale the strength of the turret strongly enough that the loss of ingredient scaling from the increase the base turret's value hurts the final turret more than it helps. Turret types that exhibit this behavior are, consequently, more powerful custom-built than randomly generated at the same (and sometimes one higher) tier.
This is really cool... I'll have to look over it at some point, but I like the changes you've listed. I'm going to keep working on this one either way, though, since it's probably going to end up as part of a blanket mod I'm building for my server.