I am not sure this is a huge issue but with all the legendary gear on, just questing would be a little more proficient.. I have seen my bot grind a good hour - hour and a half before he finally decides to mount up and fly to turn in quests. And before anybody assume he is not done questing, he is. I have kept the spellbook open to see =P. I went to a hour long class and looked at the quests he has completed, when I got back he was still running around grinding... Is there a way to say "when you're done with all the quests, immediately turn in"? That is, a easy way.
Have you turned of kill in between hotspots in settings & tools? I turned that off and it only killed the mobs it needed to.