We have a number of Infopath forms that have just been changed to use UDCs.
We hoped to get around deployment headaches by having a copy of each UDC stored in environment specific Data Connection Libraries (Dev, Test and Live) with each UDC copy pointing at the pertinent web service. Our understanding is that this is Microsofts recommended ...