Any more than 8 becomes more difficult to discern the difference in colour on the list. Just look at Serato - while they have 21 colours, some of them are so close to another that they're hard to really tell. Just look at the pinks and greens here:

While this is a good suggestion, there are other ways to use the data columns available to provide metadata for your tracks.