i had xenserver 5.6 working with multi path but after 4 months i had a connection issue with one of the LUN's caused by multi path apparently this was due to xenserver bug. i think it is working okay with version 6 but i have decided to stay clear of multi path from now on as i lost 3 of my VM's (critical ones) for about 24 hours before i figured out what was causing the issue