1. Надежность и отказоустойчивость (разделение прав доступа, бекапы, разрешение конфликтов и т.д. и т.п.)
2. Стоимость внедрения в соотношении с функционалом
3. Производительность (включая максимальное время отклика, сетевую нагрузку и т.д.)
4. Удобство интерфейса (как административного, так и пользовательского)