I think the moral of the story is not to chase upgrade times. They are the most fluid of factors in your career and the only one not contractually mandated. Consider work rules, pay, domiciles(move that first if you have a family), then upgrade prospects (if you consider them at all) in that order which picking a regional.