I was amused of the mad pump of ZCL in order to get BTC private. But what is BTC private? BTC private is not more and not less than ZCL plus snapshot of btc chain. So at current state BTC private is not more developped or better than ZCL.
Well, if devs of BTC private are smart and can deveolop some new stuff for BTC private in the future then yes it will overtake ZCL.
As of now there is absolutelly no reason for not having both in the portfolio BTC private and ZCL.
The mad rise of ZCL before the snapshot was basically the expectation of what could BTC private have internal value at release.
A major point which adds value to a project is the availability and reachability. BTC private devs failed here brutally. No major exchange listed it. One reason was the laziness of devs to contact bittrex eariler or team up with other exchanges.
Whether BTC private can gain traction is very uncertain now.