I'm thinking of creating a technical information site of about 200-500 pages with lots of image based how-tos. I'll be the sole admin of the site. I have experience in managing corporate CMSs and a lot of general web dev experience, so I don't need to stick solely to a simple CMS. But then, no need to put in more effort than is necessary. A CMS that is quick to manage content that can grow with tinkering is what I'd prefer.
The site would have a search engine, run advertisements and perhaps a small online store to purchase manuals via PayPal. And it needs to be mobile device friendly.
I was looking at different CMSs such as Wordpress, Joomla, Concrete5, Drupal and ModX. Without spending months poking around with each one, does anyone have experience in the pros and cons of these related to the purpose of this site?