I voted for Duckworth.
That said, I wish the Dems. would first and foremost stop using the word "socialism." It does nothing to help their cause and probably scares voters away because they don't know what Democratic Socialism is.
Push the Repubs as far left as possible then back off a little and they'll feel as though they won something.
It's not socialism in the Russian sense. It's more like socialism in a European sense. In other words, it's a balance of free market and socialised services. It works pretty well. There is no pretence like in Soviet Russia or Communist China that the system is idyllic. There is always tension between the money-makers and the government that wants their money to provide services free to the public.
In a sense, though, surely socialism in America is a matter of degree. Aren't state and federal taxes (in fact, any taxation) a socialist way of financing utilities. So maybe the argument is really about how far to extend socialist practice, and not whether to bring these practices into the system as a new thing.