Я успешно смешал Java и Scala в своем приложении. Он работает в Goggle App Engine, и я использую Spring MVC для пользовательского интерфейса. (будет портировать на Лифт позже)
Плагины для Intellij - отличная помощь. Хотя это все еще первые дни, и иногда возникают проблемы. (например, компилятор плагинов Scala, похоже, не слишком любит JDO-классы Java ... есть обходной путь, и я уверен, что эта ошибка скоро будет исправлена)
Единственное, что я нахожу немного утомительным в миксе - это работа с API-интерфейсами Java, которые возвращают класс Java-коллекции в Scala. Это очень неуклюже, и вам придется прыгать через обручи немного.