> What's to stop people just inserting bad test results? Seems like it could be really unreliable/dirty/bogus data.
Pretty easy, just run the tests more than once (on more than one client). If you get caught giving bad data then you get banned - seems simple enough.