From the announcement text, I assumed Language Server support as well. Not your fault, since you haven't mentioned it specifically.
However, Language Server is way more than syntax support and a huge time saver for Typescript developers. You'll need it to attract Typescript developers, especially since your customers are likely to be advanced users.
This is interesting. Does that mean that it's not possible to goto-definition for a file that isn't open? What about goto-definition of a file in a different module?
Combining syntax highlighting and code navigation seems like a reasonable approach, I'm just curious how it works.
Goto-definition, goto-anything and now auto-complete use the folders you have added to the project (under Project > Add Folder to Project…). We use all these things internally to navigate our (relatively large) C++ codebase.