That really is the issue, isn't it? Hold out hoping for the upgrade, and know you're going to lose the overhead bin and have to gate-check the bag if the upgrade doesn't happen. On the way to a trade show or meeting, I'll usually give up on the upgrade and take the bin ... but roll the dice on the way home when I don't absolutely need my bag the next day.