I took a look at your patcher. This one is a little more advanced,
I can make an option to where it changes a banner image upon choosing which server you select, that wouldn't be hard.
A question about the .S3D files though. If you use say, openzone to make your own, can you still not overwrite the old ones?
Also, this patcher doesn't require installation. Just need to unzip it somewhere and run. Only downside is that it requires the .NET framework, like the SoD patcher does.