Electron is really awesome. I wrote a rest client¹ a few weeks ago for my personal use, and it worked out really well. I saw that even the auto update² use case is taken care of.
Really awesome to make a quick app for someone who is already good in making webapps and needs the power/access/network rights of a desktop app.
¹https://github.com/S2-/http-client
²https://github.com/electron/electron/blob/master/docs/api/au...