Вот что говорит MSDN - http://msdn.microsoft.com/en-us/library/ff512758.aspx
Вопросы производительности
Использование SPMonitoredScope для переноса кода имеет очень низкую производительность. Однако следует отметить, что если часть кода, обернутая SPMonitoredScope, должна содержать цикл, который выполнял большое количество итераций (например, итерация по узлам XML, возвращаемым веб-службой SharePoint Foundation 2010), стек вызовов включенный в инструментальную панель разработчика может увеличиваться в геометрической прогрессии, что затрудняет расшифровку отображаемой информации.
Лучшие практики
Подсказка для лучшего и наиболее эффективного использования SPMonitoredScope:
All calls to external components, such as custom databases, external Web services, and so on, should be wrapped with SPMonitoredScope. This will make it easier for administrators to identify them as points of failure, and to isolate the problem quickly.
С уважением,
Нитин Растоги