Define the attacker before judging the design.
A review needs explicit security goals and trust assumptions. Our 1Password work examined vault security under server compromise; our MTProto review examined what a network attacker could observe.
Protocol reviews and public reports