Thread:Feedback/Stopping bad signatures?/Jake Wartenberg (2)

I think that the best thing to do here might be to store the signature as an actual page in the user's userspace - User:Example/signature.js or something similar. This solves pretty much all of the problems people have raised. All actions will be logged publicly, including a user changing their own sig to something inappropriate, and it cases of abuse it is a simple matter to delete and salt the page, resetting the sig to the default. Enwiki has had several cases of stupid drama episodes of users using sigs that violate the guidelines and refusing to change them. Giving admins this extra tool will serve only to prevent disruption. Admins can already edit all user's monobook.js files. I see no reason to think we would see any abuse by admins here.