At long last I've come around to overhauling core.match.
core.match should no longer have AOT issues as far as I know and many long outstanding bugs have been eliminated. The ClojureScript support is now more or less at parity with Clojure JVM.
Less obvious - because of the overhaul, addressing issues should now be considerably simpler. Feedback very welcome and I promise to be more responsive on core.match issues moving forward :)
David