Stupid idea.
Most states have one party rule guaranteeing that the party in power would only appoint one of their own.
The only cure to our current problem of corrupt senators and representatives is term limits. As of now most of these guys get lifetime jobs once eleceted and are no longer responsible to the people.
Corrupt morons like Nancy Pelosi, Harry Reid and Tom Daschle with a few thousand votes become co-presidents for life.
There is one party rule now so you opposing this idea is stupid.