Labels are more scalable - you can have unlimited number of them, while list size is limited in practice to something like 2k values (that order of magnitude). For curation labels are def better. You can even create a custom relay using your labels at feeds.nostr.band