We have been moving the complex logic out of the models into libraries. But we are not happy with this approach.
We also find it difficult to cleanly develop views where data is needed from several different models. The whole Rails REST and MVC model gets in the way.
Would love to hear about how other wiser people have deal with these situations.