Die URLs sind auf jeden Fall gut lesbar, mit SEO-freundlichen URLs wäre aber eine deutliche Kürzung möglich die visuell auch etwas besser ist. Muss natürlich nicht unbedingt sein, hätte aber paar Vorteile.
Zu dem Mixed-Content der durch die Signaturen auftritt: das Deaktivieren von externen Signaturen wäre auf jeden Fall eine schlechte Idee, den Benutzern würde auch ein wichtiges Forumfeature fehlen.
Somit kommen wir zum Image Proxy, dieser überprüft eine URL wie z.B http://google.de auf eine Alternative HTTPS-Verbindung, besteht keine wird das externe Bild gecacht und intern geladen.
Ich hätte angeboten selber einen SSL Image Proxy zu schreiben, das hatte ich nämlich mal für ein altes Projekt getan wo jeder Images in die Chatbox geposted hatte. Aber via Google fand ich bereits ein Plugin für WLS.