Как разработчик, никогда не использовал этот путь.
Как пользователь, регулярно наблюдаю такой подход на этапах оплаты в различных приложениях, а также это почему-то очень популярно у приложений авиакомпаний в разделе покупки билетов.
Следует учитывать, что нативный look&feel реализовать до конца не получится никогда, опытный пользователь заметит разницу, да и работать будет медленнее. Для iOS крайне важно ощущение пользователя, если он качает приложение из App Store, он ожидает определенного workflow, скорости работы и хотя бы какой-то offline-mode.
Если не хочется заморачиваться с ObjC, я бы посоветовал сделать веб приложение под Сафари, для них сейчас доступны большинство возможней нативных приложений (иконка на домашнем экране, уведомления, работа с физическими способностями устройства)