Glancing over the implementation it looks like you would have to add list manipulation ops to get macros to work, since there's no quote. So, not hard, but not trivial.
I guess just usung Clojure macros would be an option.
Shouldn't be too hard, implementation is derived from ClojureScript's analyzer. I'll probably add macros at some point.