Probably not impossible. Haven't thought about it, but we plan on adding Custom filters to the mix.
We will have to investigate this (routes). Do you see any advantages over using routes with Map compare, besides that it might be simpler and a more smooth experience?