I am not sure exactly what should be improved about the documentation, but when I started using TeaVM I struggled quite a bit and ended up finding that the best way to know how to do something is to look at Flavour's source code. This hints at a problem with the documentation. It might be a lack of a step by step Getting started guide. I am not even sure that there isn't one, maybe there is. It might be the need for a better navigation inside documentation, with more subcategories, maybe subpages for better referencing on Google.
One thing that is for sure, documentation could be more thorough. Often examples cover only one use case, not all options of a given feature.
Another idea I had, that I think would be great, would be to make a tutorial for people who have never done web development. I think frameworks really catch up when it's the first solution someone learns. As of now, I don't think there is a TeaVM piece of documentation or tutorial that doesn't assume that the reader is familiar with "traditional" JavaScript web development. If there was one tutorial explaining how to build a website, for someone who just knows Java, doesn't know anything about web development, we could point young aspiring programmers to it, and they would learn the web in Java.