(4) дополню. Если отчет на СКД, то вывести можно только те поля, где есть галка просмотр.
В обычном отчете/запросе можно вывести данные даже если нет галки на просмотр.
Имхо, второй подход был более гибкий
(6) не только нельзя вывести, но и нельзя использовать в группировках, отборах и прочая
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший