What are the technical questions I simply must have answers for before I approach someone about introducing a new language? 

I'm looking for the list of technical questions that without a really good answer, I should not even waste anyone's time by proposing that we use language X.

PS: (def X clojure)