The pros and cons are the same as deployment without IPCC, IPC allows you to work from anywhere, so if your agents are mobile agents working from home, that's your pro. If all the agents come in to a call center and sit in a cube, you will not gain anything from IPC exept for 8 buttons on a vs. 2 or 6 (unless you give them 797X phone).
To add to Chris' point (and ratings) keep in mind that because Communicator is installed on a desktop (just like the Cisco Agent Desktop clients), losing the desktop means the agent can't take calls any more. With a hard phone, in such a case the agent could still be able to log into the IP Phone Agent and continue working.
These are the paths to get to each CCX logs through CLI. They may be helpful if you are having issues accessing RTMT or downloading logs through it.
If you want to download them you have to prefix "file get " and you can add one of the options (re...