Gotowe CMS-y w Django

Rozpoczynam pracę nad większym portalem. Rozważam jakie są za i przeciw pisania od początku własnego CMS-a, w stosunku do pomysłu skorzystania z gotowego rozwiązania.
Dla mnie kluczowym argumentem za pisaniem od początku jest elastyczność otrzymanego rozwiązania. Ktoś powie, że Drupal jest też elastyczny. To jest oczywiście prawda, tak samo Wordpress. Co innego jednak obiektywna elastyczność, a co innego możliwość szybkiego skorzystania z niej w przypadku, gdy potrzebne będą nowe funkcjonalności lub jakaś modyfikacja. Oczywiście najlepiej zna się kod, który się samemu napisało ;)

Otóż okazuje się, że jest tu możliwy dosyć ciekawy kompromis - gotowe rozwiązanie napisane w dobrze znanym frameworku, czyli oczywiście w Django! Chwila googlania pokazuje, że istnieje kilka godnych uwagi rozwiązań.
Na oficjalnym portalu Django jest nawet bardzo ciekawe ich porównanie.
Zdecydowanie najdojrzalszym wydaje się niemiecki Django CMS 2.0. Przy okazji wypróbowałem wirtualne środowisko dla Pythona. Jest to pomysł, bez którego nie sposób sobie na dłuższą metę wyobrazić większej ilości pythonowych projektów na jednym serwerze. Bardzo dobry opis jest tutaj.
Istotnymi zaletami tego CMS-a są dla mnie:
1. Wbudowana obsługa obrazów
2. Zaimplementowany edytor WYSIWYG
3. Workflow redakcyjny