Welcome to WebmasterWorld Guest from 126.96.36.199
Maybe "google-spot" would be subtle enough?
Or perhaps Bingo (as in my Ad bingoed yesterday)
I don't think we're branding anything here so market research doesn't actually apply and G Spot strikes me as having that just nice touch of irreverance.
But, if folks decide it has to go how about just "Sweet Spot". Can't go much wrong with a golf and baseball metaphor. Or can we?