How to let users create groups?

Would it be practicable for you to create a group of one (the member who wants to create a group), and an associated private category, and make the member moderator of that category?