And if you wonder how I and Alejandro know all this, the answer is that XML performance in SQL Server is very much about trial and error. So if one thing doesn't work, try another. Even if it appears equivalent.
Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se