used native flying on druid, it just won't fly without it. Plugins, anti-drown, buddy-con, autoequip, azenius (it is still a must for certain quests to work in BC), decline all thats about it. Default settings for the most part. There are quite a few quests that will not work on the way up but just monitor it once to figure out which they are and then help the next character out when it gets to that point. Very dangerous to do this without xp bonuses from guild/heirlooms/etc. though as the quest bot still grinds a ton in certain spots if it doesn't reach a certain level.
Not saying it's 100% afk'able or foolproof, but with some knowledge and planning I would say 85% which still saves a ton of work. And mind you this is not commenting on MoP stuff, I haven't even attempted that yet.