Dipende sicuramente da ciò che devi fare e dalla situazione in cui drvi usarlo...
L'insieme, come struttura dati, è più veloce dalla lista in linea generale, ma è i dati non sono ordinati, rendendoti impossibile estrarre un elemento partendo da un indice...
La lista, al contrario, è ordinata ma un pochino più lenta...
Quindi, se hai semplicemente bisogno di un contenitore di dati, senzs necessità di vederli "indicizzati" in qualche modo, vai sull'insieme che è più veloce (sempre che non ti serva mantenere le occorrenze, gli insiemi non le ammettono)... Altrimenti scegli la lista :D