Flight number is fairly correlated to the rank of a ship. More flights typically means more exp. I can personally attest that discovery is not directly related to number of flights to a sector tho.
Its possible that higher stats actually reduce the chance of finding a sector, or perhaps even a specific part is needed, theres just no telling right now.