Логику лучше там писать или в другом месте?
Если логика - это доп условия запросов релейшенов, то их стоит писать в скоупах модели.
Если логика - это нечто большее, чем простые скоупы, например, сравнение, объединение, вычисление, произведение каких-либо других действий, то это лучше выносить в сервисы (app/Services
).