RE: pusher vs. tractor
One of the main differences is the effect on pitch stability. Tractors are destabilizing, and require greater stabilizer surface with less control power. The opposite for pushers.
Thrust decreases with speed and so in theory, a pusher should be able to operate at greater efficiency if the air entering the propeller is slowed down, albeit smoothly, rather than turbulent.