I use the queue a lot and have a couple of ideas to make it a little more efficient to add characters and phrases, and a little more helpful in terms of finding things to add.
One basic thing would be to have the pinyin be a drop-down much like the traditional characters. There are only so many options for how a given set of characters can be pronounced. If the user wants to override one of the normal possibilities, which I think would be less than 5% of the time, let them do it but don't make people type in the pinyin every time.
Another thing would be to retrieve the definition automatically from MDBG or whatever. The Anki Mandarin toolkit uses Google Translate, for example. The user should be able to edit whatever is retrieved, of course.
Another dictionary integration that we've talked about before would be to find the components of each character, and if they're not already in the user's known set, add them to the queue.
A related idea which would be TOTALLY AWESOME would be
to queue up words (not characters) that use the new character together with characters that the user already knows. For example, if the user already knows 年 and 上 and then learns 半, we could have a "add related words" button that would add 半年 (half a year) and 上半年 (the first half of the year).
Finally, if there could be way to make the Queue accept a GET URL to queue up a character, then we could make a bookmark toolbar item up at the top of the browser so we could drag characters/phrases we run into while browsing the Web onto that bookmark and have the items added to our queue. We'd still need to go back to Skritter to check the pinyin and definition, of course.
James