I would like to address the treatment of Communism by this movement.
There are many generalizations made about Communism and Socialism in the movement. I wish to point out that there has never been any large-scale implementation of Communism, and certainly not by any nation-state. The various references made to Communism and Socialism by the movement's materials generally cite the former USSR and China as being communist or socialist states: this is simply not true. They are mercantile-totalitarian, or mercantile-absolutist states. Communism as an ideology is a stateless system; there seems to be a basic misunderstanding about the tenets of Marxist theory that is unfortunately perpetuated by TZGM.
In fact, in many ways, ZGM and the Venus Project are a much-needed update for Marxist theory in the 21st century, accounting for new understandings about our emergent society and the ridiculous nature of Utopia, as well as incorporating new technological developments into the attempt to free mankind from needless labor.
I believe that you may already know this. I understand that you wish to separate this movement from the stigma of others. This would explain your decision to differentiate Z-Day from traditional protests quite well.
However, you must understand that by separating yourself from the communist ideology, you separate yourself from all the leftist movements that continue to struggle for, ultimately, the same goals. By dividing ourselves against each other we perpetuate the oldest of problems among leftist organizations: detrimental decentralization. We cannot succeed without having all of our activists on one team, and with the casual dismissals of both communism and participatory democracy (through the plan to delegate all important decisions to computers), you alienate our most basic resources: the already existing and operating leftist activists laying largely dormant.
Use us. Please. Reevaluate these two points of the movement, and the global bloodless revolution that we strive for, and we all so desperately need, will at last come to pass that much faster.