This is good that you pick my idea Only question I have on with side add this list. Weapon slot can accept multiple weapon types or weapon can have fit in multiple weapon types slots.
I don't think a weapon belonging in more than one category is necessary for my purposes, though I can't speak for the entire community. Here's how I'd like to organize the weapons into types:
Cannon: Cannon, Alloy Cannon, Gauss Cannon, Rail Cannon
Beam: Laser Cannon, Plasma Cannon
Light Rocket: Stingray, Stormlance
Heavy Rocket: Avalanche, Fusion Ball
Electronics: Radar Extension (radar range), Radar Res Processor (radar chance), Targeter (bonus accuracy, bonus damage)
Afterburners: Afterburners (bonus acceleration and speed)
Shield: Graviton Shield (20 armor)
Fuel Tank (bonus fuel)
Thrusters (bonus dodge +10%)
And here's the actual table for various planes:
So some slots have a specified item type, some are unspecified, and some (most) have several specified types.
I see no reason to give an item several types, but well, it wouldn't change anything - but it's unnecessary, since you can control it from the slot end.