I like the idea of an EBay type of feedback system - although, I personally have never had an issue with anyone/anything I have purchased through Club members - quite the opposite actually, everyone usually bends over backwards to make everyone is happy...
As far as the "voting members out" idea - I just see this as creating MORE drama, not lessening it...
JMO