I have been speaking with Xu regarding this frameset, and he confirmed you can purchase a compatible chainguide directly from them, this will help with better chainwrap and no modifications will be needed to make it fit,
Regarding Crank lengths, He said They can supply a set of 160mm cranks...
Sorry to dig up an old post, but how did you get on with the deore 10sp LG rear mech and XT 11 speed LG shifter? I would prefer a better quality 11 sp shifter, but I destroy rear mechs, so knowing that the cheaper Deore 10sp version works would be a great compromise,
Cheers