Да не то чтобы сильно.. Просто пойми мою ситуацию: я до этого вообще всю логику писал в контроллерах - ЖИРНЮЩИХ контроллерах.. А вот сейчас думаю, то ли писать в модели методы и в контроллерах их юзать, то ли как-то с сервисами или репозиториями мучаться (или и то и то..)
eloquent модели должны быть пустыми. только релейшны в них. контроллеры должны быть пустыми. в них только вызов бизнес-классов. вся логика должна быть в бизнес классах, чистых классах, ни от чего не унаследованных, с зависимостями переданными через конструктор, не зависящими в идеали ни от одного laravel класса