Я обычно разбиваю sitemap по крупным разделам, так проще контролировать и обновлять, особенно когда форум разрастается. Большая карта чаще глючит и часть страниц просто игнорируется, а с отдельными файлами легче подчищать старые урлы и быстрее обновлять активные темы. Особенно если разделы сильно отличаются по активности — так лучше поисковики это воспринимают.