I think almost everyone who is looking at this, is already measuring how much to trust this.
The thing though is, even if it is a grain of salt, he is putting in effort. I trust our TBD Edmund's report more than a generic poster here because the poster of the Edmund's report is putting in time and effort which is more than what most here do.