Если бы я выбирал только из этих двух, то наверное взял бы Redmine, он мне всегда был ближе.
Плюсы:
- Open-source. Хотя это плюс, который одновременно и минус, но зато позволяет производить доработки.
- Относительно гибкий в настройках
- Достаточно понятный, хотя и устаревший интерфейс
- Расширение функционала плагинами
Минусы:
- Нужно разворачивать и сопровождать свой сервак. Для кого-то это проблема, так как нет специалистов. Мало того, это значительно нивелирует условную "бесплатность".
- На больших объемах данных, пользователей или количестве подключенных плагинов начинает существенно падать производительность.
- Как опенсорс, медленно разрабатывается, какие-то баги проще самим исправить, чем дождаться обновления.
- Scrum/Kanban борды, если это актуально, придется решать плагинами, а они далеко не все огонь.
Другие решения даже не рассматриваете?