Платная учетка разработчика для установки не нужна., хватит и бесплатной. Есть только пару моментов.
Первый: установленное приложение будет после использование (не помню точно) 5 или 7 дней вылетать и надо его просто заново скомпилировать на устройство. Получается, если что-то новое не будете дописывать в приложение за эти дни, а просто будете ходить с приложением и тестировать его на телефоне, то периодически нужно будет перебилдить и всё. В принципе не страшно, я так со своим первым приложение погода ходил на бесплатном акке и иногда пересобирал, когда пройдет этот срок. Только первый раз, не зная этого, не мог понять, почему приложение стало падать при старте ))
Второй момент, вы наверно и так знаете, это недоступность многих фреймворков. Могу ошибаться по конкретике, но например, Здоровье, Блютуз, Платежи в приложении, iCloud там много всего. Сейчас просто уже не помню, что доступно в бесплатном, а что в платном.
P.S. Вот тут
https://developer.apple.com/help/account/reference... есть таблица того, что доступно в платном Аккаутке (это колонка ADP) и в бесплатном (это Apple Developer).