The script works at least, so what it looks crappy the way it is built?
First of all, that's like saying "The lamp works at least, so what if it delivers a painful electric shock if you try to change the bulb?" because even though it may light up the room, when the bulb does burn out and needs to be replaced, you can't ignore the design flaws. Second, if you were paying attention you'd know that this mod will clear out your server preferences whenever you add or remove a donor, so an even more accurate comparison would be "The lamp works at least, so what if it sets my living room on fire when I turn it on?"