The main advantage of the Tascam or Zoom is you can plug in some earphones and hear what is being recorded. After that, because it is small/portable/remote of the camera you have greater control of how it receives the sound - you can place it closer to the sound source, you can snuggle it down in its own little wind shielded environment, you can use it as you would a mic or plug in a separate mic. The remote recorder will give you a choice of recording quality for audio, the camera doesn't.
A Rode Videomic will give better sound than the in camera mic but is a bit of a blind alley IMHO. It is almost the worst of all worlds. It is an expense but doesn't gain you much. It is still camera mounted so doesn't address the most effective way of improving audio - get the mic closer to the source. While you can use it off the camera, on an extension lead, its configuration isn't well suited to that use. And you still can't hear what is being recorded real time.
A Rode shotgun mic (other manufacturers are available) will pick up better sound than the camera mic but you can't hear it until you play it back off the camera, so you can't monitor it real time.
The downside of a remote recorder is it is another piece of equipment to deal with (but so is a shotgun mic) and you will have to synchronise the sound in edit.
At the bottom of the remote recorder scale, The Tascam DR05 seems better made than the Zoom H1, and was cheaper in my case, but the mic alignment isn't as good so doesn't record with the on unit mics as well IMHO. After that I would probably jump all the intermediate options and go for a Zoom H4N or Tascam DR100 which have proper XLR mic ins with phantom power and would cover all you sound recording needs south of spending £1000 or more.
The DR05 or Zoom H1 are great first steps but you will ultimately want something more. They are cheap though so not a bad starting point if you are happy to consider them consumables. You would recover a good % of their meagre cost on eBay but, on the other hand when you upgrade, they would make fine secondary recording units . The down side of them is they only have baby stereo jack inputs (like on the camera). The DR05 does have plug in power for the mics (according to the instructions) but I haven't tested that, so may be able to accept hi end mics with a 1/4" to XLR adaptor.
There is an interesting piece of kit from Beachtech link here
which addresses the Phantom power, monitoring and a number of other issues which would allow you to record the signal from a higher quality mic/mics direct to the camera. This may, or may not, be of interest. In my limited experience I see its only advantage (over a higher quality remote recorder) is it is synchronised on the camera. The down side is you are limited by the audio recording quality inherent with the camera.