I still don't get why people think the E-wing's cannon is an issue. It's perfectly fine, IMO. In fact, it's probably the single best example of cannon placement seen in the EU, because it's centrally located.
The F/A-18's main gun is set right in front of the cockpit as well along the centerline, and is the only fighter to have a cannon located here. The reason for this is that the engineers who designed it realized that the most common complaint regarding machine guns and cannons in attack and air superiority fighters was that the gun was off-center and hard to aim because of that.
The E-wing's main cannon has similar placement, along with wide-spaced cannons on the wings which make it an ideal long-range strafing fighter.
The argument against muzzle flash is also rather dumb, considering the muzzle flash on starfighters is nonexistent in the original trilogy. None of the fighters exhibited it in any movie (even the prequels, where it would have been more likely to see). In addition, the Y-wing and TIE Fighter have guns which are located much closer to the pilot; if any fighter is going to be blinding its pilots with muzzle flash, it would be those two. Finally, the aforementioned F/A-18 has muzzle flash as well, but it never blinds its pilots.
The only possible issue with the main gun might be that it blocks a ~5* segment of the sky, but that's really a non-issue considering starfighter guns are aimed using sensors and not line-of-sight (as seen in A New Hope). Spotting is done from forward and rear-facing scopes that are a part of the pilot's HUD, so it's not like the cannon prevents finding an enemy ship (how else do you explain how TIE Fighter pilot's can have any amount of situational awareness with their windscreens only accounting for about a 80* arc in front of them?).
TL;DR The E-wing's cannon is actually one of the best designs on any starfighter because of its central placement.
Edited by Millennium Falsehood, 08 June 2014 - 07:38 PM.
Rebel Alliance: 7 X-wings, 5 Y-wings, 4 A-wings, 1 YT-1300, 2 HWK-290s, 3 B-wings, 1 GR-75, 1 CR-90, 5 Z-95 Headhunters, 1 E-wing
Galactic Empire: 7 TIE Fighters, 1 TIE Advanced, 2 Firespray-31s, 1 Lambda class Shuttle, 3 TIE Bombers, 2 TIE Interceptors, 3 181st TIE interceptors, 3 Royal Guard Interceptors
"Main characters defeat a Star Trek villain? Give 'em a Star Wars celebration!"