This is a reasonable take with possibilities of introducing ways to expedite the verification of researchers and contributors. Foreign or not.
The problem with scientific papers is that there is an exploitive macro economy of how many one can publish without sold evidence or research attached to the paper itself.