It sounds like you worked with David Chaum as he is very good at theory but horrible at practice.  He loves to tinker, but he hates to commit.  The article you reference is an understatement when it comes to his lack of ethics, fairness, and huge ego.  He totally has no respect for his partners or employees, and he is not a man of his word.   I would not trust him with any system that has a backdoor.