The UDU scheme has been an failure, in my opinion.
All it has accomplished is to set unreasonable expectations of an upgrade for the average flyer. Conversely, when one has to "pay" for something, whether by using miles, an E500 cert, or actually buying the F seat, it will represent something of value.
My vote is to bring back the E500 system.