While you absolutely can use Godot to export to web, I found the exports themselves to be pretty lacking. For one, the export size is much larger compared to other game engines and frameworks. Because we're targeting web and not desktop, small size is a must-have as many people who play web games are more likely to leave and never come back if they're waiting for the game to load.
Export size is very important. We got our Godot export (assets + wasm) down to < 10mb after brotli compression for
https://goobershot.winterpixel.io/
I believe the wasm is about 5mb and the .pck is about 5mb.
You can shrink the wasm by disabling unused modules in your Godot compilation and not compile stuff you don't need. You can remove debug symbols, and enable link time optimization as well. We could push our export size even smaller, but I have higher priorities.