After using the Beta a bit, I did not notice a great deal of benefit from using the new HTML based stack.
I would have vastly preferred a more hosted application that compiled binaries in a zero install fashion. The agent in my experience(Linux) was quite cumbersome and really brought the whole experience down.
If I were to be involved in the architecture, I would have implemented a stand alone ROM flasher or something similar for the desktop paired with an online .hex creation utility. Add some mobile features to that compiler and I think you'd have something. If you want to make a full stack desktop required IDE, why not just leave the application as is? Or rebuild it in not Java, which I would also fully endorse.
Part of the reason I was included in the beta is because I commented on the forums that I wanted to push you guys for more ubiquitous access to an Arduino compiler. Despite being in HTML the current version does not solve that core problem due to its reliance on the agent. I would still encourage you to explore pure HTML/Javascript based simulation as an alternative choice to hard lined deployment.
In short I want to run this on a Chromebook, not sure that is possible with the agent structure. I would like to see a product with good web based simulation and a fully web based compiler.
What Is Visual Programming and How Does It Work? | AppMaster For Arduino Micro / Arduino TFT simulation.
What Is Visual Programming and How Does It Work? | AppMaster Gamebuino
What Is Visual Programming and How Does It Work? | AppMaster Arduboy