Hmm.. true. It'd be great if we could integrate the silly thing into the client. Something where we could drag and drop poses/animations we want and the client handles the rest. It has to send on other information, why not this?
I think the best bet would be for LL to add scripting functions that let AOs say "here's my current sit (or stand/fly/etc) anim" and leave it at that. Just getting that would be a huge step forward over AOs having to constantly poll the sim for what's going on and figuring out if they have to change something.