@Mudbill
The biggest advantage is obviously the distribution. No installing and no need for other platform support.
That would honestly be where the advantages would end, had I use something like node.js. Obviously, that's not what I want, since I need everything to be client-sided.
You, however, cannot access user's files through a browser environment without them uploading it. Unless of course, you download it. That's why there will be a downloadable version. You just paste it into your custom story, open it in your browser and there you go. It can read your maps because it thinks it's on a web page.
@Aceromulator
You are correct! However, that is just a small bug on the UI Layer. It still knows it's an integer, it expects an integer and the regular expression still allows integers only.
And I find it kinda funny how you feel the need to explain a difference between an int and a float. But I guess that comes with being a help desk for too long.