Hi Roland, This sounds like it could be a cool utility.
1) Have you considered scanning for date anomalies (even with the greatest care, shared or individually managed profiles can end up with logic errors):
Marriage date after death; Marriage date before birth; Birth date after death; Child's birth less than X years after own birth; Child's birth after own death;
2) Have you considered scanning for duplicate relations - often profile merges are done and some relations or offspring don't get merged or resolved at the same (they might be managed by other or unresponsive managers):
Two spouses with the same surname and/or forenames (this might be bona fide); Two children with the same forename and birthdates within X years (this might be bona fide); Two siblings should be covered by the above but may be needed if parents are not on your watchlist;
3) Have you considered scanning for profiles that have remained unchanged for a long time - often you need to revisit profiles after a while just to reassess whether more research tools or records are available now than when the profile was last edited:
Profile last modified more than X years ago (from current date/time).
4) Have you considered scanning for biographies that have remained untouched after an import:
Profiles where the biography contains the text... "This biography is a rough draft. It was auto-generated by a GEDCOM import and needs to be edited."
Profiles where the biography contains gedcom object references that could indicate that the profile manager has associated 'media' (pictures, etc) that could be uploaded to enhance the biography... an AT symbol followed by a string of numbers and another AT symbol (without spaces) E.G. @O63@
Just some ideas for you Roland, Cheers