No, this is not what you "should better" do, largely because your approach is so demonstrably inefficient when applied to multiple problems. After all, what you propose is a a particular solution to a particular problem. UBI is a general solution to a vast number of particular problem.
For reasons of efficacy alone, UBI > your idea.
QED