As you can tell by my portfolio I prefer to own the USD version of the equities to avoid hedging fees. These CDR's charge around 0.6%~ annually for hedging. Seems like a small cost today but if your time horizon is long, you'll likely just pay hedging fees to mitigate something that tends to even out over the long term anyways.
Prime example of this, the dollar is trading at similar levels it was 9 years ago. Someone who just bought and held the USD version back in 2016 is sitting at neutral basis currency wise while paying no fees. If these CDR's existed back then and they had bought that, they'd have paid 9 years worth of hedging fees at 0.6% annually and it would have provided zero benefit.
I do find the CDR's to be beneficial for those who utilize the CAD in retirement, as currency exchange fees can eat into your capital. The shorter your time horizon, the more preferable the CDR's would be. For longer term, I do not see much value whatsoever.