How are you monitoring your sounds? You should not notice latency if you're listening to the headphone or main outs of a module that has internal sounds. Even my 20 year old Td7 is fast enough to "feel" correct and immediate. I can't outplay it and I'm reasonably fast. (i use a td30 primarily)
For recording, or listening through the computer, there are many other factors. If I'm using the monitoring function of my workstation (reaper), there's added latency of the sound interface. If I'm triggering samples, there's additional midi + sampler latency. There are all kinds of options to tune those things.
What I do for recording is listen to audio of my drum module but also record midi and deal with using samples later, so I'm not distracted by the latency. If I'm just practicing, I listen to the outputs of my module, always, and leave the computer/interface out of it.
Thinking about the same idea. A setup like the dw practice kit, where everything's mounted to a single folding stand. But not made for a child like the low end roland's seem to be. And ideally you don't have to disconnect much to transport it.