The mentioned consensus seems to be very interesting especially when it comes to who users have the authority in the validation process.
My concern can be to the fact that this game theory of honest and dishonest nodes can bring confusion to the chain and cause latency in the transactions.
I have my doubts as well on the implementation of the consensus, but I think we should not criticize the project as it is still in the beginning of developing and we haven't seen proof of Honesty in practice.