Understood.
Fortunately for me, I haven't [yet] done anything larger than 30-ish zones, and 3 keypads; soon to do one with 4. I've also not yet used a keypad input or output, but rather have home run everything to the Elk or XIN. I've also placed SP12F's at each keypad, to which I've run 18/2 anyway. So, if there is an existing 22/4 in place, I've just used that as a sacrifical pull cord to pull a Cat5E and 18/2.
I also do a fair amount of RJ-45 terminations, which makes using the DBH simple [for me]. If I have to troubleshoot a device, I've literally unplugged the working devices, moved the RJ-45 terminating resistor, and troubleshot the individual device on the DBH - just very easy to do without having to do anything with crimped connections.