Hey there,
I use Bazzite as my Linux distro.
I downloaded the OctoWoW client ZIP from the website and extracted it to the folder where I wanted to keep it.
I then added the WoW.exe as a non-Steam game to my Steam library, enabled Proton for it, and started it.
I wouldn’t say it works straight ...