Some notes from a longtime traveller player and ship design specialist.
1.Meson Weapons are available in Bays and Barbettes both, not just spinal mounts. Barbettes not until TL-15
2. You dont have fusion or plama weapons listed at all, though they might be best used as PDS or Anti-fighter batteries.
3. what about Nuclear Dampers and Meson Screens? and Black Globes for that matter?
if your going to do a bunch of Traveller to Starmada conversions, I would be happy to help, and can host them on my site if its needed.
Heres my site
http://fafrhd.pocketempires.com/