AOT даёт быстрый старт и меньший footprint, но ограничивает reflection/runtime codegen.
Разбор
- Подходит CLI и узким сервисам.
- Нужны trim/AOT-friendly библиотеки.
- Дольше сборка, сложнее диагностика.
- Не универсальная замена JIT.
Итог
AOT — выбор под ограничения reflection и размер.