I don’t know that this approach really works for politicians, there isn’t really anything they can legally do about their colleagues voting habits. They were voted in by their constituents to vote in their interests, it isn’t their place to force the voting habits of a different politician that was voted in by different constituents to represent them. That’s undemocratic.
I think I’d be very hard pressed to find a conservative that votes in my interests regardless though.