Aren't games of all stripes typically GPU bound rather than CPU bound these days, if they're complicated enough to be limited by the hardware at all? If so, dedicating more area to GPU cores would be better for them.
Depends on the game really; but generally yeah, the GPU will be the bottleneck. Games with a large number of calculations will be CPU bound though; StarCraft 2 is a good example of that.