Да, рекомендуется кэширование ваших шаблонов в AppBundle. Блог Адама Надя - хорошая ссылка. Как также предлагается в комментариях, поиск узких мест в report.txt является хорошей практикой.
Однако, к сожалению, для запуска Design Automation в Revit существуют известные накладные расходы. Запуск Revit и загрузка надстройки в DA для Revit может занять до 20 секунд (плюс-минус). На данный момент мы не можем сделать лучше, чем это.