если проект не большой/маленький, допустим если я начал копать ларавель и изучать его, что бы привить привычку какого то правильного кода, я со старта должен использовать репозиторий или как мне удобно ?
Как тебе удобно, но от выборки внутри модели лучше воздержаться, оставить только relaitions и мататоры + может быть обсерверы, но это спорно