Это интересная дилемма, Бинфорд, и я, конечно, до сих пор не знал, что объект SPSite - это простота, избавляющаяся от любых привязанных к нему SPWebs.
Если то, что вы говорите, так, то единственной причиной, по которой я мог бы подумать, что вы все еще хотите явно обрабатывать SPWeb, может быть ситуация, когда сценарий более сложный, например, использование двух или более объектов SPWebs, когда требуется время для создания уничтожить их, таким образом, становится более важным фактором.
Например, представьте, что у вас есть 7 экземпляров SPWeb внутри вашего SPSite с использованием блока, каждый из которых выполняет серию длительных и сложных операций перед утилизацией - вам нужно как можно скорее закрыть и утилизировать эти объекты, чтобы максимально эффективно использовать ресурсы памяти и собирать мусор.
Тем не менее, в самых основных случаях (1 SPSite, 1 SPWeb, как вы подробно описали выше), я начинаю задаваться вопросом, является ли вообще необходимым явное удаление SPWeb.
Мне нужно больше исследований и мнений, но спасибо, что предупредили меня об этом.