سلام
سرعت عمل، به ابزاری بستگی دارد که به وسیله آن اطلاعات serialize و deserialize میشود.
بهترین ابزاری که برای کار با XML معرفی شده است،(البته تا جایی که من خبر دارم) LinqToXML است. کار کردن با آن ساده است اما دردسرهای خاص خودش رو داره.
از طرفی فرمت JSON نسبت به XML، حجم کمتری دارد (حداقل به این دلیل که نیاز به باز و بسته کردن tag نیست)
در مجموع من JSON رو پیشنهاد میکنم.