The reports I linked to argue that (i) demand has been significantly reduced. The paper I replied to argues that (ii) a reduction of demand is significantly correlated with a reduction of poaching. Not only is there no "outweighing" of the former by the latter, but the former depends for its point on the latter (i.e. there is no reason to care if (i) is true unless (ii) is true).
The tweet is from this month. The NG article is from 2018, but the WWF article postdates the Nature article.