That would be really nice, and I've been thinking about it, but there are a couple of problems to solve before that can happen. The code must comply with a style guide, which it doesn't in some parts, but the biggest problem, I suspect, is the limited user base. I think an official plugin need more users than bubbamon has before they even review the plugin.
I've started to fix the incompatibilities with the style guides, but the user base is trickier. Adding support for another client, transmission for instance, would certainly increase the user base. I'm tempted, but I don't have the time at the moment to do this kind of project.