it really depends on how many you’re going to have and how large the list is going to be. It also depends on how you want to display them. Using a CPT means that you will have more options for displaying and that you don’t really need to worry too much about how big the list gets. You could use a repeater on an options page but you will be more limited in the number of ways you can display the information. You will also run into serious efficiency issues if the number of rows in the repeater grows to very large proportions.