• Nice article

    I would add that OPENXML is not currently supported in an Azure SQL database, so if you're planning on migrating any time soon you'll want to stick with the XML data type. Given the overhead I've read about using OPENXML, I'm not sure this is something Microsoft ever plans on supporting.