I have been fortunate enough to have been pre-upgraded on every NW flight since I became Elite, but I have been the beneficiary of two on-board upgrades on CO during the same period. However, I have never seen a NW Elite pulled up front once boarding is complete. Usually the jumpseater or another non-rev takes the last few open F seats instead.