If you like typescript so much you might as well stop pretending you write JavaScript and just write in C# like you really want to.
If typescript was simply type safety that would be one thing. It's definitely a lot, lot more than that.
Typescript is to .NET as Coffeescript was to Ruby. A bunch of developers who didn't know JavaScript and wanted to find the closest thing they could to what they already knew. And who really uses Coffeescript anymore? Stick with esnext to babel and the bright future JavaScript has ahead.