I wonder what the long term maintenance would be like. In 10 years will all the technology underpinning this still be active?
Typescript can be compiled to maintainable javascript, so in the worst case you could just take that downgrade.