CRM - может взять таки за образец используемый реально вариант CRM систем (хотя бы - vtigercrm), и внедрить существующие там прекрасные идеи в Вашей разработке ?
CRM используют не только продажники, но и маркетологи для планирования мероприятий (семинары, поздравления и пр.), в том числе периодических мероприятий (ежегодных) с возможность прикрепления к мероприятию списка клиентов
Диаграмма Ганта уже в разработке и обязательно появится в 11й версии.