I'm always bewildered by Apple's choice of weak GPUs. These are premium products, why not spring for a decent GPU and call it a day? I imagine a lot has to do with maintaining a quiet experience and selling a thin computer, but at some point form hurts function.
With those GPU you can have med/hight settings on... on Windows. I'm really impatient for the release of the Wine version with the graphic boost, it should be able to run most game at 70-90% of their Windows counterparts.
The big problem is with the retina display, you have to run game at 14XX X 9XX to have decent performance, but it can be ugly, because of the display not being at its native resolution.
It's still coming soon on the main branch for Wine, but they still have a lot of works to do. But yeah once it'll be merged, both OSX Wine and Linux Wine will benefit from it. And it's a big, big performance improvement.
And if you want to try Crossover, go for it (They have a trial), so you can compare the performance.
The other things is about Wine, they're working on accelerating the Direct3D driver, and OMG, it's soooo fast now. I'm running Skyrim on a custom Wine engine (1.7.1 with a patch from the D3D boost branch), on hight/ultra settings on my Macbook Retina, It's running at 80% of the Windows performance. And it's only the beginning, it's far from done. I also have it running on a friend Macbook Air, it run at medium setting at a solid 30 FPS.
My point is that you can actually plays with Macbook nowadays.
Edit: The PR from codeweavers is relevant (Especially the part about the Command Stream). http://www.codeweavers.com/about/general/press/20131112/