I've had 2 IRROPS instances where my GPU upgrade was transferred to another UA flight. Both times I remember talking to the agent on reroute options and asking "Would my upgrade stick?" and after a short delay the replies were "Yes, I can honor that.". Whew