It has been generally agreed, as far as I can see, that being able to aim a weapon anywhere on the screen is not a very good mechanic, and that the targeting area should be limited. So I had a thought on how this could be done. Make it so that the larger a weapon is in proportion to the size of the ship it is on, the smaller the area it can aim at. So if you have some sort of super cannon running the whole length of you ship, you will only really be able to aim it at ships your size or larger. But if you have a few smaller guns, they will be much more useable against small craft. It will make small fighters much more able to cope with larger ones, and also give a role to ships dedicated to attacking larger capital ships and ones made to fight small craft.