Sorry guys, I accidentally posted the thread. I've edited and updated it. I'm not really sure how it happened. My apologies, but it is up now.
I disagree, I think that if the crew is smart and skilled enough it should increase things like shield capacity and DPS. Armor makes no sense, but if...