An easier system would have been for the feedback to only become visible once both buyer and seller had left their feedback.
At present, there's a number of sellers who don't leave feedback until the buyer has because of the whole "if they leave me negative feedback i'll do the same to them!" attitude.
Take away their ability to see the feedback until they do their job, problem solved. All this does is mask the dodgy buyers.