sgtsches
Why would they be long? This is space, i mean, SPACE, it has three dimensions, not two, a good spaceship would be nothing like a sea ship, because the environments are different. I mean, do planes look like flying BOATS?
A good design, assuming you solved a few heating problems, would be a sphere. You can place guns and thrusters in all directions.