Some discussion came up recently on a mailing list I'm on about how difficult it is to get dataexchange working with WF. Here is my reply