I'd have to say not. It'd be alright for a while, but then good old human selfishness would rear its head, and people would tear the system apart trying to get a leg up on their formerly equal brethren.

You just can't expect to overcome animal nature with morality.