As I already said they both have their advantages. You can submit a request and see if it goes through or easily submit a request and wait for it to go through, or you can look up a specific username or item. Whichever is kept, a list of the item would remain. The only difference between keeping the ge or both is that you can look up specific users offers with both.
I could do that or even have clicking the ge person bring up a menu saying something like manage offers, lookup item, and lookup username. I'm not sure I understand your second question, it already does that?