It works, it’s just flakey to get battle.net started sometimes.
Add-ons can be managed by either wowup or the curseforge client. I prefer the former since it can install from other sources too.
Weakauras can be updated with both the weakauras companion and wago companion app.
Warcraft logs and raider.io also have Linux clients that can be used.
Makes sense to continue the support since these components may be reused in other systems.