If your services are intended for sharing, group them in one assembly. I saw systems with zillions dll loaded (and solutions with zillions projects in it), and not a single instance where you had to cherry-pick one assembly over any other. This does not stop you from having a decoupling and reasonable separation in namespaces.
, dll ( ), , VS bin/debug . (1000 ) .
. , .
, , NUnit. 30 dll, , , , .