Feels like a bit of a maze at the moment, so I'm not entirely sure which way to go, but I like the look of Atom Shell. I'd love to hear a bit more about your experiences using it. The discussion on HN about a recent blog post comparing various HTML+CSS+JS solutions to building desktop apps was definitely insightful [1].
I'm also looking at using something like Atom Shell as a way for me to build a project that would allow me to kickstart my JS learning curve.
We quickly realized the app was going to be 99% Javascript anyway so using something like atom-shell started to make a lot of sense.
We originally were targeting just OSX and Linux desktops, but using atom-shell opens up a path to Windows desktops much more easily for us.
The app needs to display a large of amount of changing data from the local machine and atom-shell + ReactJS, so far, is handling it just fine.