I have a doubt, we commonly using MSDTC in cluster environment and i am configured lot of times replication but never touch the MSDTC services. Could you please collaborate this one..
My reply was in regards to duplicate cids if you are deploying Virtual Servers from a preconfigured template.
You don't necessarily have to configure MSDTC for replication, but it does need to be running, from what I remember SQL would use MSDTC for the linked servers it creates when you set up Replication....
See the below from a post in the MSDN Forums: