> The worst part about it was that most of this software we were debating was free and open. There was no cost associated with the platform.
That last sentence. Arrgh. There may be no upfront cost, but there is certainly a cost involved in on-going maintenance, security, expandability and flexibility.
A lot of companies I've worked with on Web projects have come from proprietary or closed source CMSs and have suffered trauma when the only person who knows how it works disapears or the company that provides it has upped the license fees.
So they move to open source. Even so, the following question applies: "If this guy disappears, how maintainable will it be, what's the size of the community? how stable is it? how extensible? If is a complex nightmare of spaghetti for in-house staff to manage. How will I integrate it into existing systems
So yes. I love to hear your excellent plans for the business and your thoughts on how to improve customer engagement etc, but I also want to know that you are a technically competent firm which can articulate the reasons behind your choice of technology in terms better than "Oh, we know Drupal/Wordpress/Joomla and therefore that's what we use for everything.