V současné době neumí WASM komunikovat s DOMem a jinými API prohlížeče, takže by to nešlo. WASM je teď jen úplně základní VM. Dneska se dá použít asi jen pro urychlení nějakých výpočtů.
To není pravda. Z WASM lze volat javascript, takže není problém manipulovat s libovolnou částí stránky a používat nativní API prohlížeče (například nativní crypto). Potíž bývá častěji v tom, že kód kompilovaný do WASM je synchronní, kdežto velká část JS API je asynchronní, takže se to špatně kombinuje (ale lze to).
Například QT lze zkompilovat do WASM a pak provozovat v prohlížeči (jak widgety, tak qml).
Výhodou je velmi snadný a rychlý vývoj (nesrovnatelné s běžnými webovými aplikacemi)
Nevýhodou je velká aplikace (i nejmenší QT aplikace bude mít přes 30MiB), což znamená, že je to nepoužitelné na mobilu (IOS například tak velkou aplikaci nezvládne, Android se skřípěním zubů ano).
Navíc na mobilu nefunguje SW klávesnice a nevím, jestli v dnes vydaném QT 5.15 už funguje integrovaná QT-VirtualKeyboard
Takže nelze jednoznačně odpovědět.
Pro desktopový prohlížeč ano, pro mobil ne.