Are you working in a team? How large is your team? Are there any functional requirements for these projects? Is it customer facing? How many users will your projects have? etc..
Sp it depends on what you are creating, of course, but don't throw the options of WASM out the window. You can enhance your user experience by allowing it to run without an internet connection