DRYDOCK MASS ENHANCERS:
Config Setting: X (<-Have this be an integer between 2-5)
Mobile Shipyards require mass enhancing blocks to allow the shipyard structure to maintain a grasp on the material it is using to construct a ship or something. IDK, this is fluff reasoning.
Real impact:
Each block of ship you wish to construct at a non-station shipyard, requires X amounts of mass enhancer blocks. For example, if you wanted to make a 50 block drone at your ship yard, you would need between 100 and 250 blocks of this type of enhancers taking up space on your ship, depending on config setting.
If you wanted to make a 1000 block fighter, (around 100 mass then), you would need between 2000 and 5000 enhancers.
For a 10,000 block fighter (around 1000 mass), you would need between 20,000 and 50,000 enhancer blocks.
These blocks would passively eat up energy, and would need to be connected to the computer.
BUT, they also, more importantly, take up space. Dedicated carrier ships would have less shields or weapons overall of a size equivalent cruiser or battleship. It would be harder to get that 60% shield armor, or the 100% overdrive effect, because you have these blocks taking up space and making your ship heavier.
Same with factories. Factories on a ship produce nothing per tick, they are REQUIRED to have Y amount of factory enhancers to produce 1 item per tick, that number should again be around 2-5, pending testing.
I feel that the same could be said for Warpgates. You must have a certain amount of mass enhancers linked to the warpgate for ships up to that mass to warp through. It could be a 1 to 1 ratio, or it could be 2-5 like the others. It should also require huge amounts of power capacity, more than normal warpgates, to "Stabilize a rift with a shifting position through spacetime" or something.
Thats just my two cents. Add onto the standard equation of "I need more blocks to do that".