It is better to use "Block all channel messages" + "Block Sysex" in AZ Controller Options Tab.
"Zero Controllers" is a good option for all hardware MIDI synths and any related hardware/software. But control surfaces (like X Touch One) just use related messages for communication, they don't use them as real "MIDI controllers". That can be specified per controller using mentioned "Block..." options in AZ Controller. In that case you will have no possible "side effects" of not resetting controllers, that can be important in case you use any MIDI controlled plug-ins (soft/hard synthes, guitar effects, etc.).