ELO Has a higher chance of a good reward. But they are only awarded once a week. Also you have to be good as only the top 100 players I believe are eligible. DT however if you place in the top 150 daily in both Extended and Standard has a very low chance of getting a CR and the better CRs are given to the one in 5 who have the higher DT standing so again you have to be good. There is no easy way to get them unless you are good at making money and buy them. And in that regard I would say Survivor is the fastest way.