Several things that I have noted, when I am manually farming, I have a very hard time seeing herbs sometimes, and land near the node then have to look around for it, while the bot always, regardless of visibility of nodes (ie. hidden behind bushes, around the other side of trees, at the bottom of a hill instead of the top, etc) goes straight for it, without any hesitation. This to me is a dead give away.
I'd like to see a lot more human behavior in gathering, and I think this is a step in the right direction. I use addons in WoW when gathering that mark node locations while farming, so it is perfectly normal to manually run a route while farming, but flying in a circle, dismounting 5 clicks above a node and going straight to it without having to "look for it" is very bottish, can you possibly add some random movement, turning, or some other similar behavior that appears like it is hunting for the node instead of always knowing exactly where it is?
The flying routine is extremely bottish, and I don't know if anyone has ever tried to use click to move while flying, but I don't think it is possible to click on a point in the sky. Did anyone ever think that they can see where you click to move, since all of this information is sent to the server on every click to validate whether it is a valid location or not? If I was a GM and I checked the logs and saw a bunch of click paths in the sky, I would easily be able to tell that it isn't a person clicking in the sky, because it isn't possible. It is for this reason that I will never use flying to farm, that and the reason mentioned above where it lands in the exact location of the node, regardless of whether it is visible or not.
One last thing to note, I very often chat with guild members, friends, and family while farming to keep from scratching my eyes out with boredom, or do other things, like mill herbs, create inks, clean up my bags/inventory, bg's, dungeons, etc. the point is, I very very rarely ever JUST FARM, and I don't know anyone who does for any length of time. I had to manually farm ore once for about an hour to get enough to max out my blacksmithing, and I nearly went insane, farming is extremely boring. So if the bots could do more than just farm, it would go a very long way in making it a lot less obvious.