Hi, I can confirm this works very well. At my company we do it the same way, and also my former work at Gyro in Oslo, is also doing it like this.
More or less 100% the same, except we always do sound on camera and very seldom on seperate recorder. Also we do soundwork in Nuendo and not ProTools. But the same workflow.
XML to AAF and then into Nuendo, works perfectly.