Tried the editor at http://www.typescriptlang.org/Playground/ and there is one very annoying thing. I cannot type the closing curly brace ("}") on a non-us keyboard layout (Alt Gr+ N). Other than that, it's good.
I can type { and } on a Swiss keyboard which is a AltGr + ä and AltGr + $.
What keyboard layout were you seeing issues with? Looking at Wikipedia it looks like it would be South Slavic Latin based on your mention of Alt Gr+N?
You can mail me privately if you wish (mail in profile).