Can you please explain what you mean by "my bogus F class booking"? Do you actually book a full F seat, which needs not be bought until the day of flight, and then cancel just before the upgrade window opens so when that seat is released, you get it as an upgrade? I certainly hope not. If so, then you have more problems with your upgrades than you think...