I’ll find you the guide I used, but in essence yes, you add battle.net as a non steam game. I think there’s a better method than the one I used where you can even have the games separately be added as non steam games as well instead of just the launcher
I personally turned down a couple of jobs because their insistence on a non wfh schedule.