No offence, but why are you downloading a new wallet from someone with less posts and a different source then the official one?
Good point. Even though I trust for Scruffy, this is not a good way of doing this. The download link should at least be in the OP or the official website. Also the following may help: checksum, code review.