The number of shader groups doesn't matter does it?
Having more shader groups just means (assuming there's a split between basic and complex shaders still such as the 2+2 people have talked about) that the lowest end performance would increase, meaning it's better in worst case scenarios (for its shaders), but that wouldn't suddenly require more memory bandwidth. The increase in total shaders + increase in clockspeed (if any) would make the difference of requiring more bandwidth for "optimal" conditions where it performs highest.
http://www.firingsquad.com/hardware/ati_radeon_5870_overclocking/page3.asp
HD5870 wasn't really memory bandwidth bound, overclocking RAM gives minor gains that don't even come close to scaling with clockspeed. At the higher resolutions, 2GB RAM will do more than faster RAM anyway, assuming it ships as a 2GB card.