Boa noite Vinícius.
Achei interessante a proposta de reduzir as responsabilidades no controller e delegando para outras classes trabalhar com as regras de negócio, como "services".
No caso você criou dois serviços especialistas em "criar série" e "remover série". Mas ainda sim os dois pertencem a ações dentro do mesmo domínio de séries... Seria uma boa prática eu ter um único SerieService e dentro dele ter tanto o criarSerie quanto o removerSerie?