just wanted to say one thing here....
do not make it an ego thing. being a mod here is not a status symbol. i sort of get annoyed when i talk to folks who say that they are mods on chip/digit/xyz forums.
i mean, it's not a big deal right? you help me help you and other folks on the web.

the general purpose is to have a community with happy people.
----------
@admin, Apart from these, why not have a thread as "Moderation Logs" where in a moderators log details like....if at all one has been banned, thread moved, reasons for the same. Is it feasible to follow this?
A member would find it easy to access the log and also know the reason for action taken against him or his posts.
from my own experience... it would be too much work. i mean i cannot expect them to mod and keep records.

if they want, they can start a thread. most actions can be updated in the respective thread itself.