Hi there,
Thank you for your comment :) I been playing around with this and the only thing that I would suggest is that you have the administration side of things integrate with the host software.
So if someone was to have this on a phpBB board then the admin area would be tied into phpBB's ACP. Then that way there is no need to open 2 different control panels, plus you would then be able to use the permission system that the host software (phpBB in this case) provides.
Just my 2 cents :)