Yeah. For me, $5K or whatever is still a decent amount and, even if you just put it in the vacation pile, that's a decent amount for meals and other experiences vs. being a bit more comfortable over a 10 hour (or whatever) flight.
My trick is that I always just buy the base economy ticket that can still be upgraded. Then I check for upgrades every couple days. What I found is that prices to move classes will vary wildly as they try to sell all the seats. It also makes it easier to upgrade a single leg - an overnight flight is more important to be lay flat than a daytime flight for example.
The other part of my equation is that I put a 'dollar figure x flight time' that I'm willing to pay to be more comfortable. If I see a price that hits my threshold I upgrade, otherwise not.
Yeah. For me, $5K or whatever is still a decent amount and, even if you just put it in the vacation pile, that's a decent amount for meals and other experiences vs. being a bit more comfortable over a 10 hour (or whatever) flight.