I think the problem I had with the new controls was that before since the joypad was always visible, if you wanted to precisely move down really quick you just had to tap down. But that no longer works since the joypad resets its position when you touch the screen; tapping the screen no longer gets any sort of instant movement, you have to drag first.
I had started making my own set of controls and this was also an issue(my d-pad disappeared as well) so I made it where it only disappeared after 10 seconds or so of inactiveness, and if you touched the same area it was last in(you know, muscle memory) instead of repositioning it, it just made it visible again in the exact same spot(so if you knew where it was last, you could still tap in a direction and move instantly).
I doubt these things are going to happen to the new one, so at least there should be an option to make it always visible and static(unmoving).