I have been playing for a couple weeks on SD with no issue. I forget which guide I used but the steps were basically:
- add battle.net installer as a non steam game and toggle proton
- install battlenet and diablo
- add diablo.exe as a non steam game and toggle proton
And you are done. Some times you have to double click the battlenet window to go Fullscreen so you can see the play button