The second one is probably not something everybody will want, but that would give a nice alternate setting where it's not just me against big badass aliens, but me against corporations in the home system that do nasty things against each other. Kinda like very simple NPRs with focused role and abstracted logistic on many aspects (if they can have a few FACs, you can skip the whole 'have shipyards', 'develop techs', etc.).
one way to do that would be to have them sort of borrow your shipyards when they are not in use, and then you can either let them access comertial and/or military shipyards, or deny them access, and keep them under tighter controll.
Or you could simply have the option of giving/selling surplus ships from your fleet to your corporations. I do like the idea in general, but the thought of AI corporations being able to use my shipyards at the drop of a hat - thereby depriving
me of their use - seems problematic. Instead, just sell them old, obsolete FACs or whatever you're not going to use anymore. And if you want to RP some uppity megacorp designing and building their own battlefleet, you can do that manually, and that way you could do it without the AI upsetting your development plans for the military by randomly grabbing up all your yard space. Perhaps even give extremely rich corporations the opportunity to build a military shipyard of their own, though there'd likely have to be some kind of limit on it.
a greater spectrum of freedom of business vs. government controll and regulation would be interesting to the game as an optional thing that can be turned of, in the same way as maintenance and jump point stabilization, to much controll and they start to shrivell and die, too little and they start private wars, and could even try to take controll.
Might be tough to code, but I think this would be a really cool feature.