@Snowhite - this is your avatar for some other forum. It is 29,890 Kb, and it is 100x100 pixels... so I believe it's inside those boundaries.

I tried playing with separate boxes for each letter, but since there is quite a number of letters, it would require a lot of frames. A lot of frames = large animation, large file size. So that was out of question... this way I managed to create a 3D animation and it's still below 30 Kb. Hope you like it.
@Ylap - Hello my friend ! Well, what can I say... they are not that "shiny" as you say. I also see a lot of artifacts around edges. That is obvious when you use more than 2 or 3 color paletes (for example, you have a lot of orange shades, blue shades and green shades and all of them inside the same picture. Gifs can hold only 256 color palete and not a single color shade more. So if you want to get those blue shadings nice and smooth, you'll get them becase Gif will calculate nice and smooth transitions between all blue shades. If you want it to be super smooth, you will have to use at least 128 color shades... that leaves you with rest of 128 color shades to the above mentioned total of 256... if you have two more colors like in this example I'm talking about, green and orange... it means, you will be able to use 64 color shades for each color. You know that 64 gradients will look much uglier than 128 or 256. Or you can give your green color 96 shades and that will leave you with only 32 for he orange palette. I believe that's exactly what happened to your avatar.
If you ask me, do not be concerned about that... it is totally not important since all your avatars look good whether they are 256 colors avatars or just 32 colors pictures.