Instead of adding new icons as required, it might be prudent to let a site administrator choose their own icon? Implementation might be a little difficult, since I don't want to break backwards compatibility, if at all possible.