(0) Наборы-то она как сгенерирует? Запрос-то в построитель кодом подсовывается, вроде. Обработки, скорее всего, нету, но можно сделать функцию, в которую переслать построитель с настройками и вернуть СКД.
(9) Это если уж у тебя сотни отчетов имеет смысл писать. А так (3).
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший