anakadote,
I would go with what you know if there is a time-crunch. When learning something new it is inevitable that bugs will arise, especially if you are being paid for this project.
Another recommendation I would say is -- when writing your own framework, especially with the MVC pattern, you should have the base framework written before attempting to use it on a client. Again this goes towards adding a level of complexity to your project that is not required.
I have been learning to use Zend Framework myself (we use it at work) and it is a beautiful system.
A point once made when I was reading - writing your own framework for use on a client can be a maintenance nightmare - using a technology like Zend, when I (eventually) more on to bigger/better things another developer can come in and pick up fairly quickly where I left off, whereby your framework will have a steep learning curve.
So in short - I would do this project with the technologies you feel most comfortable with, then by all means start your own MVC framework, I have been meaning to as well.