It seems like it would mess with macros, because you'd now need to parse the sexpr to make sure it isn't a ->. And what is the point of homoiconicity if you cannot easily rewrite any given expression? I dunno, it strikes me as odd, but there's also a high chance I'm missing something important about ->'s.
Nitpicking aside, I fully approve of the goals and look forward to browsing the source.