By "at this time" I imagine you mean because of the state of the Canadian dollar, so I"m going to kind of focus my answer around that.
Ultimately, when you own the USD version of the stock you not only own the stock but you own the currency. CDRs are a way to isolate that out so you just own the stock and not the currency. In a way, you are protected from currency fluctuations.
Here is a typical situation where you own the USD version of the stock:
CAD rises - You lose, as you will be able to buy back fewer CAD with your USD
CAD falls - You benefit, as you will be able to buy back more CAD with your USD
However, with CDRs, it is flipped:
CAD rises - You benefit, as because you are hedged, you don't realize any currency losses from a rising CAD
CAD falls - You don't actually "lose" anything, but you lose out on the currency gains you would have realized if you were unhedged.
So, the answer at this point in time just depends on the path of the Canadian dollar. I will admit, these are looking more attractive as the Canadian dollar gets weaker. Not only are currency conversion rates painful now relative to historical averages, but if we manage to get out of this dip we are in as a country and back to prosperity, a rising CAD will hurt you if you own USD but won't hurt you if you own the CDRs as they are hedged.
On the flip side, the Bank of Canada's need to cut interest rates at a much faster pace, plus the US economy being much stronger, will ultimately result in lower demand for the CAD which could push the currency down further. In this instance, you'd be better off owning USD and the USD listed stocks.
I am still buying USD listed stocks. However, if we witnessed the dollar dip to $0.67 or under, I would seriously start considering taking positions in hedged CDRs.