Personally, I don't think there should be a winner from each house? That degrades the thought of house points, considering they would all be gaining the same amount, therefore cancelling it out.
Although if you were to scratch the house points idea, and replace the rewards with something else...