The non-mobile OLCI can do the same thing... with the same results. I had to talk to the gate agent for each flight to get a new seat or upgrade. Don't you love system "enhancements"?
I had to go to a kiosk to print each boarding pass and one of them (for a flight I didn't want to upgrade) offered me a LFBU.