I like the ideas, but I think core buffs should be inverse proportional to the ship mass.
0 mass = full bonus
10'000 mass = no bonus
Additionally you need to disable possible exploits - power drain beam, usage as shield-plates on bigger ships, buffs while docked as turret...
Maybe only enable...