Somewhat Agree, but realistically no budding or professional politician would ever allow such an in-depth level of scrutiny. Republicans would claim Rats were unfair and vice versa. Also if Congressional & Senate seats who would do the investigation & deciding? The executive branch? - Separation powers issue! Legislative branch every time control would change standards could potentially change. Charges of favoritism for the controlling side would not be unjustified! It all comes down to who are the watchers & who watches them!
All that you say is true!
And, that is precisely why we need to somehow, someway, institute BIs for prospective federal politicians!