The problem with this is that is requires people to have Chrome installed. That's a awkward dependency to require for a stand alone app.
>If one chooses a chromium channel in the launch options, then carlo calls puppeteer createBrowserFetcher which will download the chromium revision compatible with Puppeteer or even a specific revision. sunglasses
In regular ElectronJS you have the same Chromium bundled with the app. Not sure if puppeteer installs a local or system wide Chromium.
VSCode, say, as a slimmer download sans web runtime is a possible outcome.