The thing that's been really nice is the ability to write a certain amount of ES6 style code (eg using arrow functions to lexically bind the this value) and having the TypeScript compiler transpile that into ES5 / ES3 JavaScript.
I really like it. I think the tooling is still a little rough but it's still in Alpha so that's fair enough I guess. It'll improve.