Да просто из опыта узнать - потестировать разное, замерить, посопровождать, сравнить разные подходы - что проще, быстрее и надежнее, а что сложнее, медленнее, плохо масштабируется
Давайте порассуждаем. Какие преимущества у SSIS? ИМХО - скорость создания и низкие требования к навыкам программирования на начальном этапе. Недостатки - отдельная подсистема, отдельное потребление ресурсов, порой большее, чем у хранимок за счёт двойного кеширования. Хранимки - если знать что писать, то можно довольно гибко реализовать процесс ETL/ELT прямо в СУБД. В большинстве случаев ресурсов потребуется чуть меньше. Недостатки - не очень удобно тащить данные между серверами, чуть-чуть труднее сделать BULK LOAD. Нужна своя инфраструктура обработки ошибок и логгирования.
При массовой загрузке как поможет Service Broker? Мне кажется, он удобен для асинхронного OLTP больше. Не видел SB в ETL и DWH. Можешь рассказать чуть подробнее?