как раз если делать сложное приложение с длинным сроком поддержки и развитием, то кроссплатформа часто помогает: пишишь фичу один раз, а не 2.
это покрыть тестами еще надо, код ревью становится в разы дольше, и по факту дольше прогу обновлять), ну потому что тебе сразу надо будет на две версии по факту выкатывать релиз, а так, если натив - сделал ондроед, выкатил ондроит