Detecting loading screen would really be the biggest improvment imo. I can't do unattended trade/gilda-star-dailies/... runs because even with a nice machine and a 60s delay on teleport I'm still not guaranteed the game will always load in time (and when it doesn't, AB tends to get the character stuck in nasty ways I'd rather avoid)