@bendy: thanks for the advice. I'm torn between my choices as I need to balance properly learning and getting shit done. I want to build Serverless SPA's that are served from S3 pre-rendered.
I'm really interested in learning Boot as a lot of the front end stuff eg Autoprefixer and your project are Boot focused. Plus as its 'just clojure' I can probably get a better handle on it than leiningen when it comes to setting up my own configuration