When you decide to invest in a company, the first thing is to look at the management level.
Those who have invested in RSP have been rewarded , so the same thing will happen with Resource Generation (CDS)
If you put lot of your hard saving money into CDS, this means IMO you invest in the long run as you put a trust on that company and their management.
Cheers