Good idea, but it's not enough.
The authorities & airline managements must have full access to a pilots,
* financial situation, (mortgage, debts, gambling history)
* marital situation, (married, divorced, separated, dependants)
* personal health history and that of all family members
* lifestyle choices, (gay, cross dresser, transgender, hellfire club membership)
* traffic violations
It's our employers right to know everything about their workers to determine their fitness to fly.
Good point.
As a pilot then, it is my right to know everything about the management and their decisions, to make sure that the company that I work for doesn't end up bankrupt or else and I lose my job.