We do already have a feedback section, but that can get messed up with multiple topics etc. I can see the appeal of a more centralised sales review section on someones profile, but as to whether that'd be implementable, I hace no idea.
Wheelspin? I know on my old Yokos this summer I had been giving it death, and one tyre was noticably down more than the other (must have spun more due to the different length shafts)