If you don't have experience doing this I would say that you are on the right track and that system would be great and it works well - however you would be over your head. You would probably run into all kinds of problems that can be resolved, because cisco support is very good - but can your customer live with the issues as you iron things out since you are not familiar with it. The cisco route is a good route, but you might want to bring in a Cisco partner that is IP Telephony certified to do the installation.
Also, in order to sell Communications Manager Express or Business Edition or full blown CM you need to be a cisco partner with ipt specializations.