They would have worked just fine on the web, and then some of those 150mb would be shared between all of them at least. I mean, we are talking glorified chat apps and music players, not 3d imagery or physics simulation. They even integrate pretty poorly (or not at all) with desktop systems, so really the whole Electron thing is just sad and often pointless.