I know, right?
Push propulsion requires serious structural strength and rigidity to work. It’s very hard to push a rope.
Cargo trucks put the cargo behind the pilot. Push is on the ground in front of the cargo.
Visibility seems like crap.
But again, magic spacecraft/ controlled gravity fields mean a lot is doable. Still, the pilots have a hard time seeing where they are going.
I’m not aware that there was an extensive design concept, but I could be wrong. But my impression is that all the detailed schematics and stuff that came along after was fan generated afterwards.
But I disagree about the size. The movie version is pretty big. My observation as a child was that the action figure toy was dramatically undersized. The quickest giveaways are that the cockpit is out of proportion and the legs and hatch are too small.
That’s not in evidence. We never see the cargo hold. What we see are secret compartments for smuggling. Of course they are small. Big smuggling compartments become discoverable by missing volume.
There is a lot we don’t see: cargo hold, crew living quarters, etc.
I interpret the Falcon not as a large volume freighter, but a small fast courier type freighter. That’s why it is atmosphere compatible and lands on the ground. A true large volume space hauler would be much larger. He big is the Space Destroyer? Shouldn’t there be other vehicles in that class?
Which actually spawns a different question. We see Corellian frigates, and they are nowhere near the size of the Star Destroyers. Maybe the Rebellion was constrained by trying to stay hidden and so everything they had needed to be landable for concealment. Or at least the larger the ships, the harder to hide or disguise.
Because it made filming easier. I mean, because Lucas wanted to emulate WWII antiaircraft guns. I mean…
The main guns point vertical to the ship. Yes, they pivot forward and aft, but the main orientation is out from the ship, up/ down. Standing/ hanging in a harness down might be okay, but up would be a bitch.
Strapped to the chair with zero-g would work, but see my afore mentioned director’s preference.