I think it's a good idea, as the quality of comments have been degrading.
Perhaps after a post has reached a certain age (few hours) comments would slowly open up to users with less and less karma. Just a thought, but I agree a "show pending" toggle would be nice too.