Played with the smoothing plugin, and honestly, with how tiny my rivers get, (10px across at the biggest and most get no bigger than 3px), the smoothing doesn't make any difference that I can see. For a larger path, it would work wonders, for these rivers, it doesn't seem to change much.