gunpods, to a degree, can already be done with the vwep system. but they still require a bank to act as a mount point. ive been adding

of external secondary hardpoints lately, and with much success. some other vwep features would be cool, like rocket pods, or enabling normals on the firing points of vwep models.
of course with all those weapons i think we need to rethink weapon select, at least for primaries. with missiles its fairly yeay to switch as you dont have to go through a link cycle. with 4 primaries, perhaps have each weapon on a toggle (number keys!), so you can enable or disable a certain bank via a toggle (giving more linking options).
or perhaps table-defined groups. you can link all weapons within a group, but not between them. so if i have 2 forward guns and one side fire gun, i can link the forward guns without wasting energy on the side gun. like have a $primary groups: ( 0 1 3) (2 3) (2), which would set up 3 groups, first group would have banks 0,1, and 3, ect (i know you hate it when we do that

). you probibly woundnt need any new controls here. the , key will cycle the indevidual weapons without linking (sorta like secondary select). and using the . key would cycle the groups in linked mode.