It's certainly going to take effort to get it into society, though to be clear it's not my idea, it has been suggested by much more informed and relevant minds than mine, such as Milton Friedman, and the original patriot Thomas Paine. The advantage I see as far as acceptability is that it is given to everyone. It's not money for not working, or for getting knocked up and squeezing out a kid with no dad, or faking a disability to sit around watching soap operas. Everyone gets it.
As for increasing unrest and struggle - I don't see any way around that. The lessons of the industrial revolution show that changing the fundamental way society works (going from agriculturally focused to manufacturing focused) is not easy. However, I think that dragging things out will just mean that much more suffering in the future when things reach an unbearable point.
As for the Star Trek, yea, I'm probably optimistic, but as a fellow engineer I would like to believe that the work we do pushing new technology boundaries will have a positive effect on future generations.