I think it's fine to reward the effort that goes into good grades. Even academically bright kids need to put in effort to do very well. I don't believe it should be anything extravagant, but celebrating doing well and the effort that goes with it is a nice thing to do as a family. If the focus is on the effort, as well as doing well I don't think it need have the down sides suggested here.