@kyonifer not sure if native can compete so easily with javascript-powered datavis. Like with all the current momentum in d3, vega, etc it seems more efficient to me to rather provide some easy to use kotlin bindings for these frameworks.
Also native (if I understood it corretly) is an all-in game: So you either go “just” native and loose all the cool jvm libs, or you stick to jvm and integrate datavis as good as possible. Lazy and old as I’m, I’m more in favor of the latter.