I don't like it.
Sure, it's impressive, but that's just not what webpages are for, know what I'm saying? Webpages are for downloading a DOSBox from and the games to run on it with a nice description on how to run it 'n shit, not for hosting a DOSBox in-place holy shit no wonder people[who?] say web browsers are operating systems onto their own. It's shit like JS having grown faster than Tetsuo on crack that makes all these web browsers basically the same two or three cores in different coats of user-unfriendly paint.
</rant>
Still, gotta love availability and hidden gems.