Hi Michael,
I used to work with Sitecore CMS. I really like the SEO checker. When you attempt to approve a page, it checks if all the mandatory objects, which you set as admin, are met (e.g. meta keywords should also exist in the page content). As admin you can even set up that a page can't be approved if certain criteria are not met.
I also like workflows a lot (e.g. the marketer builds a page within a program. On approval, the SEO guy gets a notification. When he approves, the super user gets a notification a campaign is ready to be activated).
KR,