One intrinsic drawback in the concept of overlay journals is however that is does not allow for double-blind reviews.
Until this is widely implemented I think the publishing process won't be fair.
And I've seen reviews where it was easy to guess who the reviewer is: "Paper fails to cite the seminal work of..."