Ultimately, TS enforces those implicit comments you mentioned and adds some explicitness to the code.
Whatever works for you and gets your job done
But it's worth mentioning, TS with some of the strict settings disabled is basically JS but with some added benefits, primarily due to the TS type checker still being available. No need to go fully in, you can just as easily add explicitness and overhead where necessary and write JS everywhere else to avoid the overhead.