The problem with any such program is the handling of money by institutions. The moment it becomes institutional, only those with authority and connections can pull the levers for releasing them. This is where personal discretion comes in and people are not immune to the corrupting influence of having to handle a lot of money.
This could probably work if it was done all with BTC in a completely transparent and traceable way rather than setting up separate bodies for disbursement of UBI. Also, people taking individual responsibility rather than delegating it to one big body would be a much better solution. Not everybody has the time and intent, but it can still work.
Yeah im sure it would work great. The general public can barely tie their own shoes. How many millions of dollars would get lost or hacked in the first month of such a scheme?