Valid points. I'm open to being convinced JS is a viable target; but the lack of compilers for mainstream lanfguages make me question if it's up to the job. There seem to be many attempts to bring, for example, C# to JS; yet they're all abandoned, incomplete or full of edge cases.
Is targeting JS more trouble than it's worth? Is it a good long-term solution?