When it works fine with open source Intel, open source ATI, open source Nvidia, closed source Nvidia, but not closed source ATI signs point to not being Gnome-shell.
For the games I play ATI proprietary drivers so far have been worse then the open source ones. I think what Bridgeman and others say about spending a lot of time on optimizing specific applications is probably correct. Once you stray outside the set of applications they put a lot of effort on then the proprietary driver falls flat. You start running into bugs and poor performance.
I can live with 80% performance if OSS folks optimize for general case, rather then specific case. That way it works as well for everything.. including stuff they never tested or optimized for.