If swoop is too short, you can double tap to start, then keep single tapping to swoop longer. If swoop is too long you block.
I don't see the problem with swoop either way. You want it longer, it can be done, you want it shorter, it can be done. Of course, I still overshoot, but I haven't...