These proposals are blatantly unconstitutional, though, and for good reason.
We have coequal branches of government in the US to protect an independent judiciary. Congress cannot impose on the judiciary like this, no matter whether it seems like a good idea at the moment.
Just wait until someone bad decides they want to define "ethics" in the face of rulings against them.