SportChamps is a new innovative platform, so it will take some time to gauge trust. Early player reviews are positive though.