а где их еще держать? сразу в сервисе?
зависит от того, как используешь. я вот использую их для валидаций того, что пришло извне — там норм место в экшоне / каком-нибудь высокоуровневом интеракторе
когда юзаю в доменном сервисе (внешних данных нет, просто код должен соблюсти контракт) — храню в сервисе