Hey bizjet, why mess with a good thing? USAirways lets us upgrade from any fare. Let's keep it that way.
I don't mind if two Chairman's preferred battling for the same seat the one who paid a lot more gets it (or some formula of revenue/loyalty) but any fare upgrades and confirmable in advance based on level. Simple and it works.
Of course, this is the view from the top

and it's a lot nicer up here!