I wouldn't want to date someone who has such super far left views as communism or socialism (which are not exactly interchangeable terms to be honest). My family and my husband come from formerly communist countries (Soviet Union and Serbia/Yugoslavia) and I've never heard good things about it!
probably not. I don't mind if she agrees with social policies in some instances, because i see that as evidence of someone who has a nuanced point of view on life as i do, but a full blown communist? nah