Никакой выгоды, не из предоставленного вами описания.
Вы добавите только время компиляции и сложность развертывания.
В конечном итоге каждый проект будет компилироваться в другую DLLна разные проекты нужно ссылаться друг на друга (я думаю, это безопасное предположение).
Если вам нужно развернуть разные части вашей кодовой базы по отдельности, то, конечно, разделите их на несколько сборок, ноне делайте этого, чтобы "организовать" свой код.