I just got on to the idea while writing a bot for another game..
Injection bots are quite possible I believe for an MMORPG such as WoW. Now I no longer have a WoW Account nor have I been developing much for it lately, but I do believe .dll injection could work quite nicely. I'm not exactly sure on how Warden is running things as of now but it might run a little while without blizzard taking to much notice to it. You could also write out neat things like WoWRadar and such through a simple .dll, as isxwow already does this.
Handling things would also be much easier because the bot is injected, so updating for patches would be minimal as you are using functions and not addresses to search things down.
Just a thought, what do you think?
-suicid.