Should all be fine. You don't strictly need to use it, but it should automatically put in working settings.
Far as I know, it'd be specific to a given motherboard/BIOS revision. It's not XMP as a whole. 1600Mhz RAM, from a system perspective, would be overclocked RAM. The memory controller is on the CPU, after all, so what the motherboard/RAM kit list as supported won't ever make it the "standard" speed for that platform. Some boards may change settings when overclocked, which could be the result of enabling XMP.In regards to this, after googling for info on this particular setup, I've read XMP will automatically disable certain things in the BIOS when turned on such as certain features, but the same profile that XMP enacts can be done manually without the downside of having anything you might not want disabled. Know if there's any truth to that?
For example, Googling the subject results in seeing some people getting Turbo mode turned off on P55-based systems when using XMP. Logically though, the reason is that a 1600Mhz RAM clock on, say, an i5 750, which has a 10x max memory multiplier, requires overclocking the BCLK to 160Mhz from 133Mhz. That also overclocks the CPU, and some P55 boards automatically disable Turbo mode if you overclock, resulting in Turbo mode being disabled when XMP is toggled...but you'd wind up with the same if you manually set it and didn't go back and re-enable Turbo mode.
There's no requirement to use XMP at all. It's a convenience feature mostly, which most enthusiasts wind up not using from what I've seen.
Thanks, Isiolia, you're the king.