Hi there, I just joined the forum so it might be too late to answer your question.
I have been working with CATI and webCATI for some years now, its a pretty good development tool. I have not used the CFMC versions, I have been working with the VOXCO CATI version which is really good. Their technical support could be better but they are not too bad.
Contact me if you have any more questions about CATI programming or VOXCO, I will be more than willing to answer as much as I can.