O "maybefilter" provavelmente permite que você faça isso com a API Slick de tipo seguro sem concatenar strings SQL. https://gist.github.com/cvogt/9193220
Fora isso, remover os aliases, quando possível, seria uma boa melhoria do compilador de consultas, que eu também pensei no passado algumas vezes. Adicione um ticket:https://github.com/slick/slick/issues