Actually, the Denver Basic Income study cited did find a significant benefit for the $1000/mo payments (and even larger benefit for the lump sum). The author of the article misrepresents the actual findings, which are here:
https://www.denverbasicincomeproject.org/research