Battle.net works as well, OW2 plays fine on Linux.
I thought SD users had to dual boot to play Diablo IV quite recently, I thought it was because of a Batlle.NET compatibility issue but I might have been mistaken.
As for a distro, I’d aim for something Arch based. Simply because you’ll get the latest drivers and mesa versions all the time, which is proven to increase FPS a ton over say, Ubuntu.
That’s a very good point I hadn’t thought of! Any specific recommendations?