A few reasons why I hated the weapons system:
1) While it's nice to have an unobstructed view, you need eyes on the back of your head to track ALL targets. There is no 360 degrees radar, so you have no clue what's happening behind you until you flip over, and that may be much too late.
2)...