Cartman
ИМХО, при большом объеме данных и количестве пользователей главное - это надежность. Продолжительный простой (не говоря уже про потерю данных) слишком дорого стоит. SQL здесь на высоте.
Что касается отчетов - то да, не все работают (особенно когда там есть обращение к какому-нибудь реквизиту через несколько точек). Однако в SQL есть возможность обращаться к базе напрямую, внешним запросом. Я сейчас все сложные отчеты делаю только так. При количестве записей в таблицах в сотни тысяч и миллионы выигрыш по скорости по сравнению со стандартными 1с-овскими средствами на порядки (то есть несколько минут вместо суток).
Так что рекомендую SQL, хотя меня вроде как и не спрашивали