What makes you adopt an API?
noodle: #1 - functionality.  if it doesn't do something i'm interested in using, i won't use it.#2 - ease of use.  if its ridiculously complex, i'll still probably use it, but i'd jump ship for something easier if something were to arise.  simplicity = productivity.