What are the main benefits of custom taxonomy as opposed to an elaborate setup of categories? I can see the benefits organizationally of keeping things separate. Are there other benefits?