I haven't used ZCPP yet but I am using DDP extensively this year. The efficiency improvements over E1.31 are allowing me to use a single RasPi3b+ to drive 154k channels over CAT5. (no wireless this year). It did require me to add a 16port Gigabit switch to the mix. I'm using 11 of 16 ports now.
That Pi is actually a Remote out in my garage, connected to the Master over a Powerline Ethernet connection. This is the one connection that could probably be Wireless since the only traffic it sees are Sync packets from the Master and updates to FSEQ files.
It may be bucking the trend of getting rid of wires in the yard but the majority of my v2.x FPP based controllers (currently they are the only devices accepting DDP) are either on the walls or roof of my house, keeping CAT5 in the yard at a minimum.
This being said, the timing differences and lags and pauses I've experienced over the years using Wireless Remotes are gone.
When ZCPP becomes available across everything, the switch should only take a few minutes. Or, when DDP becomes implemented on Falcon F16v3 boards, it will be even easier. (My F16v3 and v2 boards are still using E1.31)