Flagging each missing data as an error is not a good direction. There would be a few errors on each profile.
I have a different idea. To score the profile for each data entered, for each certanty set, for used location categories, sources used,... I could do this with the new dump.
Starting point would be to establish what ideal profile is and what must be in profile to be better.
Give me some proposals for ideal profile.