ModX - достаточно популярная бесплатная система управления сайтом. Это не классическая CMS в понимании многих пользователей, а больше фреймворк для разработки сайтов. Как правило она не используется новичками, поскольку довольна сложная в освоении и требует высокий уровень знаний как самой системы так и программирования на php. Без предварительного освоения системы и чтения документации, создать более менее приличный сайт не получится.
Стоит отметить, что система очень хорошая для разработчиков. За счет гибкости на базе мод икс можно создать сайты практически любой сложности и выбор в ее пользу уже сделали тысячи человек. Однако это потребует много усилий и времени. Как уже говорилось, это инструмент для разработки, а не коробочная версия с уже готовым функционалом.
Движок разрабатывается сразу в двух ветках, это modx revolution (revo) и modx evolution (evo). Каждая из этих веток поддерживается и развивается параллельно. Несмотря на похожие названия, разница в работе движка очень большая. Вкратце можно сказать, что для простых сайтов лучше использовать evolution, для сложных с реализацией сложного функционала - revolution. Revo чуть сильнее грузит сервера хостинга, но здесь многое зависит от разработчика.
Выбор хостинга для мод икс сделать не сложно. По большому счету требования к хостингу у этой cms стандартные и практически все современные хостеры удовлетворяют ее требованиям. Другой вопрос это нагрузка на сервер. Если проект большой и функциональный, стандартный виртуальный хостинг может не выдержать нагрузку. В таком случае рекомендуется минимум VPS хостинг, а лучше выделенный сервер.Сам движок и его основная составляющая парсер, написаны грамотно. Система мод икс не прожорливая и потребляет ресурсов в меру, есть и куда более ресурсоемкие движки.