You can dualboot for xcode, that's what I'm doing, I haven't seen any issues yet, but it usually takes a while before they start showing up, but I'm surprised that even the touchboar works great, I was not expecting that 😛 I'll report back if I find something.