Fare class discrimination is clearly best for me since I generally don't have the advance notice necessary to get the TurQuey fares. But it probably won't make any difference, because even under the old method I only missed being upgraded once in the last three years.