Not really. As a web based solution, when WebView2 looses focus, it disables inputs of keyboard and pad. It cannot pick it up when focused unless user will - for example - do a mouse click in focused window. For full-screen gaming this is unwanted behavior.
As for xbox controller - recent WebView broke it, but there is a workaround by addind some command in exported JSON file.