Lo de usar paquetes yo al menos no lo veo claro.
Realmente no estas reduciendo tamaño; al fin y al cabo tienes que distribuir los paquetes y el exe, y normalmente una modificación requiere que toques más de un paquete (opinión personal y seguro que debatible
) así que estas en las mismas.
Por otra parte los paquetes son dependientes de la versión de delphi usada, ¿no sería mejor una dll ? es un solo archivo, aunque puedes crear varias.
La memoria y recursos usados, siempre serán los mismos, sin paquetes, con paquetes, con dlls, con compresores de ejecutables, etc.
saludos