I don't mind the one you posted. It would be good for only doing a couple dogs a day.
For myself I have the doubleK one that buttercup posted a link too.
The only thing that sometimes gets annoying with the double K one is that the hose is kinda short, so if I have a bigger dog it's a little more difficult to reach everywhere I need to. Not really a huge issue though.