Thanks for the reply @mihaelkonjevic. I came to a similar conclusion, and just added a custom controller. Also, just wanted to add that I've spend the last week porting my web app over to Keechma. It has been a great experience, as everything just seems to fit together so well. Especially the datasources/dataloader idea has made working with data really easy - ensuring that data is loaded, showing data load progress. I also really like the pipelines controller, as it completely avoids the event hopping problem you get into with re-frame. Thanks for building the framework and sharing it.
My only suggestion would be to feature the pipelines and datasources features more prominently in the documentation, as they, along with the routes driven approach, make Keechma a lot better than the other approaches I've used for building SPA apps.