Hi David. Thank you for this post!
I am desperate to have the APIGateway accept XML messages, however, when I attempt to create a new Model like the one you have outlined I get an exception:
Invalid model specified: Validation Result: warnings : , errors : [Invalid model schema specified]
If you have another suggestion then I am all ears!