The more specific stuff allowed per class the more confusion and the less logic in it after all.
Like, what, for example, prevents bombers from mounting fighter guns? For sure it is not a weak powercore.
The more weird and specific and unique stuff you do the more questions "why?" appears on that. Balance shall not dictate the way "technology" goes. Balance must balance things, though not make them nearly equal.