Are you talking about scrolling patches and having them change or are you talking about on/off? My DMC3 you have to hold the button for a second or so to get the pedal to engage, but scrolling is instantaneous.
Using my ES-5, changes are indeed instant.
Engaging the pedal is where I experience the delay. Any tips to avoid it? Some sort of blank patch, maybe?