So the guy in the video says that having your income and you tax returns made public has a lot of benefits. I can see how it would keep some people honest, not sending their money offshore.
But it reminds me of CEO salaries in the US. At one time CEOs in the US made reasonable salaries. What happened? Forbes magazine started publishing CEO salaries, they have to make their salaries public because they are publically held. This list made all the CEOs hyper competitive, "Why does he make more than I do, I have twice the responsibility. I should make twice as much as him!" And CEO salaries have been increasing ever since.
So maybe it would cut down on corruption, but maybe some might not like making less than their coworkers.