I have consulted on several projects to load critical data into the Teradata Data Warehouse from heterogeneous data sources. These include SQL Server, Oracle, DB2, and Sybase using Progress DataDirect...
There are lots of good reasons to use descriptive, unique element names whenever possible, and doing so plays nicely with human readers, XQuery, XSLT, XML Schemas, and MarkLogic Server.