For point 1 - that will give you way worse performance than WeWork's current setup, since all requests will have to go back to your origin where your express server is running in order to determine if it's a static request or a dynamic request.
With netlify this happens at the CDN PoP which makes a huge difference for a site with a global audience like WeWork.