Thank you very much for your comprehensive replies! I think you've cleared up a lot of the confusion I had over ship combat and the way the weapons systems work.
For dodges it sounds like we might need to hosue rule it a little until you have your revisions done.
I'm playing a Comm Officer, so I'll let you know how the bonus feels after our next session.