Which version of PunBB do you use? Could you give me a link to the forum where the problem occurs? If I have some spare time, I might have a look into it and maybe get it extended, although I currently don't use it.
What would help you most? Configurable groups?