Что лучше выбрать для разработок?
С точки зрения мимокрокодила - берите Java. Больше примеров, меньше заморочек.
Почитайте habrahabr.ru/post/203014 так как NDK рекомендуется используется не всегда, т.е. зависит от того что вы будете разрабатывать.