Don't see how a 'mascot' could help improve the server.. :/
It can't exactly help advertise, nor will it exactly draw people to it.
I could see using Skoll as a render on a banner or two, which might attract some attention because it's a customized garm.
But seeing as how this is a high-rate, there's nothing exactly exciting about that.
I tend to find sprites more interesting than mobs / mvps on banners and they look more attractive, because you can fully customize them with minimal effort. All you need is spr files to render them. Very versatile, given the amount of headgears there are. Plus you can add multiple classes & have a variety of items to show off the kind of custom content the server actually has without them having to search around for it.