The first paper you link is from 2021, is generally positive, has some modelling, and that work has been built on since.
The second paper, the Landis one, is from 2017, is negative (but not dismissive). I find it unpersuasive. He talks about 100s of spacecraft, which is not the current concept...