Gotta say that I've completely dropped the ball on stickers and it's something that I've been meaning to discuss with the admins. Blame me-- not the site.
Started this thing at Apple and I can barely make time for myself let alone pro-bono sticker work, which is actually very time consuming.
Anyway-- this belongs in a discussion with the admins, so that's what I'll do.