Клиент прежде всего должен понимать задачу, то есть зачем ему нужен этот сайт, а CMS ему нужно выбрать в зависимости от проекта. Если проект состоит из нескольких страниц, то без разницы, какая CMS, ведь любая CMS может решить простую задачу. Если речь идет о крупных корпоративных решениях, нужно взвешивать все.