Что касается запуска ionic в качестве веб-приложения. да, вы можете сделать это. но одна вещь, которую вы должны учитывать при разработке приложения. проверьте ваши зависимости и библиотеки, и убедитесь, что они поддерживают веб-приложение. иначе у тебя должно быть все в порядке.
Что касается эффективности, она не оптимальна, но вы можете повысить производительность. Что-то, что делает ionic, что замедляет ваше приложение, загружает все ваше приложение в один файл JS, что задерживает ланч, чтобы избежать использования ленивой загрузки для загрузки компонентов вашего приложения.
Дайте мне знать, если у вас есть еще вопросы.