I think it would be good to allow invites/uninvites in normal chatrooms too, but only by the users who are member of the chatroom by profile, not by the invited users.
In the case of light-angel: the dev-room can then be a normal chatroom for certain profile(s), then every regular member can invite. Only the ones invited can't invite others, that we won't change, not for private rooms either.