I think UBI is a great idea in general and have been following the experiments in different countries. But why do you focus so much on communism?
UBI started as a right wing idea and was supported by many right wing politicians in the beginning.
And at least in Scandinavia the left wing is opposed to UBI saying that it would be a new way for the rich to suppress the poor.
But to get back on EOS-topic: if EOS can hold it's value then I think 4% is a good amount of inflation since the UBI has to be high enough for people to actually make a living of it.
Else it would just be snack money at best and not be very different from token-staking in other coins.
So my main concern would be, how can the UBI be high enough for people to pay rent and basics from it? If EOS can solve that then it would truly have changed the world society in a way governments can only dream of.
RE: UBI on EOS might not be a bad idea if done right