Any news regarding this? I would also be interwsted in banners and using sets. I asked myself this a lil bit ago. If they are working on a fix for the overload then it would just be a matter of time, no?
Also badges/medals would be fun too. I think alot of people would be happy to work on those.