XTR cranks are actually pretty nice. My mate has them on his DH rig, yess they flex a little bit, but they are really quite strong and light. Also believe it or not, but the XTR cranks are designed to be able to take DH. What some people don't realise however is that some cranks are designed to flex.