The independent scientific reviewers may need to accountable for their work and hefty fees this time round...