If you insist on providing “safety nets” it’s probably not a bad idea. No paperwork, no BS, everybody gets a check, handle it.
It sounds like it will definitely solve some of the problems and negative incentives that the massive welfare in that country creates. But it will inflate the currency, over time the $1000 will only buy a few hundred dollars of goods, rent, services. Then the gimmedats will be in the streets demanding a raise in the benefit. Politicians will jump at the chance to raise it of course and eventually it will be at the same level of the former combined benefits.
Here in the US maybe this would be better than what we have today because at least it’s not hidden under dozens of social programs. We could reduce the size of government by a huge chunk! Look at what we have now, its a massive tumor on our economy. We will never get rid of welfare programs unless all of the takers and liberals suddenly disappeared, so maybe something like this would be a more efficient and lesser evil?