Начните с себя.
Выберите 2-3 приоритетных бизнес-процесса для разных должностей в компании,
определите для себя критерии, по которым оцените удобство использования "коробки",
воспользуйтесь предлагаемыми "коробками" - начните и завершите процессы,
сравните результаты, подумайте сколько времени может уйти на обучение сотрудников хотя бы на эти 2-3 приоритетных бизнес-процесса.
Вы можете опытным путем пробовать работать в разных CRM - это хорошо подходит для небольших организаций, а можете проанализировать свои бизнес-процессы и, в меньшей степени влияя на рабочий процесс, выделить специалиста (или группу специалистов, или заказать услуги консультантов, хм-м-м), который проанализирует как и где эти БП лучше (по выбранным критериям) вести.
Итого:
1. хотите быстро начать? - только "коробка" (потом возможно еще одна, потом следующая и т.д., и помните - брать большое и переделывать под себя часто дороже, чем создавать свое с нуля);
2. есть 2 месяца на аналитику? - проведите, если не подойдет "коробка", то заказывайте разработку. Даже если после двух месяцев вы выберите "коробку", то плюсов тут больше - считайте вы провели диагностику организации, можно основываться на факты для принятия управленческих и организационных решений.
P.S.: то что вы написали, это на самом деле не требования, это "хотелки", в которых, наверное, доступность системы с мобильного телефона это "само собой и даже не обсуждается" )).