I've had fairly good experiences running Blizzard games under wine over the years. Diablo 3, StarCraft Remastered, and a few others tend to work pretty much perfectly. Based on the versions of Visual Studio and stuff that get pulled in when installing them, I have to wonder if the secret to making a game run well on Wine is just to stick with older versions of the Window-specific libraries rather than the cutting edge.