Даже в маленьких создаю сервис провайдеры. Например, для своих правил валидации создаю ValidatorServiceProvider, для компоновщиков шаблонов так же ViewComposersServiceProvider и т.п.
naneri: Удобство и преимущества в том что нам не нужно следить за зависимостями других компонентов (классов). И все зависимости нашего класса находятся в одном месте, в конструкторе. Так же при тестировании вы избавляете себя от потери нервных клеток.