Proof-of-Work is very polemic, but people understand part of it. Privacy of transaction in my opinion isn't a revolutionary concept, on the contrary, as you said, this is more a drawback, than a potential it offers.
Let´s see their next steps, but I´m not very bullish on this project.