I have a pair of North Roads on the bike right now, and while they are really comfy, I don't really think they have the variation in hand position I want for touring.
Sweep is about more than just reach, it's about the angle your hand naturally rests at; for me it's a rather high one. The angle of the front hand position looks to be a little to shallow for me, but maybe it's time I just buy a pair and try them out.
The Modolo Dumbo does seem like a cool idea, but is rather pricey, and might be one of the most hideous things I've seen on a bike.