Deletion of OpenPsych

Comment: the creator has now been blocked as a suspected sockpupppet. But perhaps this does not qualify for  after some fixes by {{u|Randykitty}}, so notability considered. I would note that half of the sources have beem written by the same journalist in three different publications, some of which are less weightier like student newspapet Cherwell amd London Student
Stance: comment
Cited policy: Wikipedia:Criteria for speedy deletion (WP:G5)