Ease of use is my top priority - if a tool is hard to learn, it's hard to get adoption across the team. Would you say that's true for your team as well?
I'd pick Community support - a strong community can help with troubleshooting and best practices. What about documentation quality, though? Should it be an option?