Okay,
Beyond adding in better scheduling/random schedule/sub-profile changing and adding Vashj'ir...
If you alliance guys want to repair this is all I need.
-A hotspot with a repair guy and mailbox within 75 yards.
-I need that repair guys EntryId
-I'd also like a backup x y z for a mailbox, just in case it can't find one
This is how repair/vendor/mail works.
-It hearths
-Moves outside
-Flies to the first X Y Z outside the vendor
-Then use HB ground navigation to repair, if sell or repair is turned on
-Then search for any mailboxes in range
-If found one, path to it and do mailing, of course mailing is turned on
-If it doesn't find one automatically it will fly to that backup mailbox x y z
-Then walk back to that first vendor x y z outside his building
-Fly to portals, if needed for next grouping
So really I'd only need the first x y z, and the vendor Id if you have a mailbox like right outside

(Yes, I'm that awesome)
What else do you guys, the users, want?
Just throw it out there, I won't bite.
I'm a well-trained Panda.