It can hardly hurt, but it is still a stop gap measure. It won't solve the publication bias people will still change the hypothesis or the test after measurements are done.
I think the situation would improve with better teaching of philosophy of science and statistics (this would educate better reviewers too).
I think the situation would improve with better teaching of philosophy of science and statistics (this would educate better reviewers too).