CDI's are ok in my experience. However also in my experience companies eventually cancel CDIs and force holders of CDIs to hold international shares. Commsec is using IBRK now internationally so I can't see why it would be a problem to hold overseas shares on the NYSE.