I think very highly of JIRA and would use it again, but at a previous workplace ( over 1000 users) we required to have a JIRA/confluence admin who was spending over 50% of his time either keeping it running, adding connectors, or making modifications to suite various interest groups.