The language server itself uses a typechecker, so you'd just be building a typechecker that uses another typechecker by a roundabout route.
Though in seriousness I'd presume it would be bad type checker uses language server which uses better type checker, which may help with the problem.