The paying customers do get their upgrades ahead of staff IF they are eligible.
As a paying customer, I would not be too happy if I had paid for an upgrade wth points or cash and then had another paying customer sitting next to me that was upgraded for no reason other than to fill a spare seat.