Looking forward to watching the debate, I'm pretty torn on the subject.
What I do know is people have widely varying ideas about how a UBI/BI could be funded. "Printing money" shouldn't be one of them, if that is the UBI advocates answer to how it's funded? Of course it isn't going to work.
I'd also say it's not just socialists in favor of it, you'll even see some libertarians who are in favor of UBI. Although that may sound like a very strange concept (or even an oxymoron), it depends how it's funded. What if it followed the principles of voluntaryism for example?
There are even efforts to create a basic income by utilizing the power of blockchain, such as Manna (formerly Grant Coin) which sound very interesting but I have to say I've not looked into that project much.