I've got a 2012 27" i7, 680mx and it runs great through Boot Camp, when you can actually connect to the servers. So far I was only able to play a couple hours on Tuesday, couldn't connect at all yesterday and haven't bothered to try today.
I don't really care about DRM to a point, because I am more than willing to pay developers for their work (and these things are a lot of work, I have two friends who work in the gaming industry and it's amazing to see just how much goes into it), but this is just crazy. The online features of the game could actually be very interesting, it's just confusing and annoying that you're single player experience also depends on the status of their servers, which so far have been down more than up since release.