Ola Eduardo!
Apenas um Service faria todo o serviço de centralizar as regras de negócios destes domínios, porém ele ficaria "carregado" digamos assim. Então é comum os programadores segmentarem seus serviços por domínios, isso facilita a manutenção e a evolução destes.
Você pode criar apenas 1 ou vários services que não possuirá interferência com o desempenho de seu sistema, mas é interessante você considerar uma arquitetura de software senão terá uma alta granularidade de serviços o que ser prejudicial.