Короткий ответ, что это зависит.
Если вы собираетесь использовать все или большинство ваших компонентов во время обычного выполнения приложения - компоненты будут в порядке.
По звукам вещей, хотя модули могут быть лучшей ставкой для вашего проекта.
Модули позволяют группировать компоненты во внешние библиотеки (RSL). Эти библиотеки могут быть встроены в ваше приложение (через настройки проекта) или могут быть загружены динамически во время выполнения (в виде отдельных файлов).
модули даст вам некоторые преимущества
- только загрузки библиотеки, необходимые (в случае необходимости) вместо всех модулей каждый раз.
- Сначала загрузите только основные модули, чтобы ускорить начальное время загрузки.
- Изменение компоненты не требует перекомпиляции приложения/
Узнайте больше о создании модулей here.