Ryanair would almost certainly benefit from basing people where they actually wanted to be. In fact I'd say they'd make some 'employees for life' and high hour FO's might even be more accepting of the pay offered with the upgrade if they were to be definitely based near their family home. There is always going to be an issue getting people to go to far flung bases but perhaps a system where you might be 'seconded' there for a set period, even for as long as a year, surely would be better. At least once you've done your time there you know you'll definitely be coming home.