Najlepiej nauczyć się obu.
W samym Kotlinie napiszesz appki tylko pod Androida, a dopiero w Kotlin Native będzie możliwe robienie pod iOS i Android. Ale na razie nie ma wersji 1.0 (niedawno wyszła 0.7). Można się spodziewać KN dopiero w przyszłym roku
Dart + Flutter, jest OK. To działa i dość ciekawie (jest szybki, ma material design, appki robi się sporo szybciej). Poza tym ta technologia będzię podstawą dla nowego systemu Fuchsia od Googla.
Tutorial do Kotlina też nie ma za dużo. A na Udemy.com masz kilka(naście) tutków do Fluttera.