they usually make far better pilots than cricket or rugby players.
Do you mean they're better at piloting than other cricket or rugby players are or they're better at piloting than they are at playing cricket or rugby?
Bas - didn't even remark last score to Oz DiL; she might hit me