1. Replied in DM
2.1 Fuzzy search for packages/classes/methods
2.2. Navigation to source
2.3. Work without JavaScript. This is docs, not application.
In general I think dokka should be just underlying plugin for kotlin gradle plugin. Library developer should not be concerned about it or have to apply it manually.
Every Kotlin Gradle project which builds successfully, should also be able to generate API docs without additional config.
In the end it would be nice to have centralized docs hub for Kotlin as all other modern language ecosystems has. e.g.
https://docs.rs/about it scans and builds docs for all packages without lib authors intervention.