В сторону Битрикс также посмотрите. Единственный минус — система платная. В остальном — всем вашим пожеланиям удовлетворяет.
А именно:
— обновления системы не вызовут изменение внешнего вида, выходят раз в недели 2-3, касаются определенных компонентов.
— управление рекламными блоками на мой взгляд вполне достаточное. плюс, функционал легко расширяется своими дополнениями без необходимости внесения правок в ядро. да и вообще, все меняется в шаблонах (представление), модификаторах результов или вообще написанием своего компонента используя API
— модифицировать под себя — увы, не могу подойти к вопросу критично. мне в Битриксе все просто.
— все пункты 1-8, сказанные «сходу» )
Позиция сформирована с 4 лет очень плотной работы с Битриксом в самых невероятных условиях. Если что, обращайтесь. Советом помочь смогу всегда -)