No, didn't get a picture I'm afraid. If memory serves me correct the entrance I'm thinking of is indeed the one for G. It's not like sitting in your seat for a view but you can certainly follow the game from there.
Unfortunately I'm in the North for Mondays game otherwise I'd join you for a...
I've sat in every Stand bar the East Upper so far and think The South West Corner can hold it's own against the North for atmosphere. The bonus with the South/West is that you can easily see the game while standing in the concourse with a pint. It's on a perfect level with incredibly wide exits!