I've seen it offered at check-in for an additional fee. Upgraded the wife on a paid ticket once for $79 at check-in. Listing as a non-rev when you hold a paid ticket is a definite no no. IMO, not worth pressing to test for a sandwich, a few drinks and a wider seat.