Wouldn't it be sensible to instead contribute to the compilation framework of PLT Scheme instead since Arc is hosted on PLT scheme, or is there a solid reason to not do that?
I think that thats a bit premature, given how immature the language specification apparently is, and anyways there are few implementations for languages which have the syntax and runtime error handling capabilities of plt scheme has, and the core language is rich enough that in terms of interpreter / compiler performance you won't get much better without sacrificing some nice bits of lispiness...
on the other hand, knowing all the weaknesses that pop up in the language when used in a standard compilation setup is always good