Idea: what if you cache the categories from each blog? Thus the snippet would be usefull even when no connection is available (which is the case when I'm preparing stuff for posting while traveling...)
Also, it would help when dealing with an unresponsive server (i.e: slashdotted : )
TIA