Что выбрать Python Kivy или Kotlin?
А чего вы нас тут спрашиваете? Мы ведь не видели вашего приложения. Мы не знаем вашей квалификации. И мы не знаем, на сколько можно доверять совету вашего знакомого. По хорошему, если он дал вам совет, то скорее всего его обосновал -  почему это решение не рационально (вообще? или для вашего конкретного случая?). Вот эти его обоснования уже могут быть предметом обсуждения - на сколько они профессиональны, компетентны и на сколько они соответствуют тенденциям в современном "приложениестронии".
А пока абстрактное приложение, абстрактный разработчик, абстрактные условия, абстрактные умозаключения -  обсуждать-то нечего.
Зачем маленькому приложению Kotlin ? Kivy сэкономит много времени и сделает то же самое, что и Kotlin