It's great to see that you offer your help to improve these things :-)
Though - I think
you should reconsider the 'delete' issue. It's quite tricky. And not many systems really do it for that reason - because: the deleted persons may have had some profile, they have some posts, polls, answered on other threads, ... what do you do with all these messages? Name the author to "Mr Black"? Or "John Doe"? What if there's such a username already in the system and all that ;)
Aside that, if you always read "user has been deleted" as username, you - in the end - dont know which of these users was a different deleted user ...
You see, it's a real tricky one in the end ^^
And I guess one of the main aspects for why it isnt in the code yet.
[originally posted on jforum.net by Sid]