Perhaps the right solution here is to have seperate availability of upgrades for GS (and possibly 1Ks) like there is with saver awards. If agents have to continually call IM for exceptions, it seems to suggest that upgrade availablity isn't correctly set up in the first place.
What do you all think?