The only way it has a chance to work is with a small voluntary community of people inclined towards this sort of thing that was able to be selective about what individuals it allowed into the community, and able to kick people out for not working. Even in that scenario it would be difficult.
You may know this already, but this is precisely how communes work. They are typically composed of people who really buy into it, and it works - for them.
The big problem is that it doesn't work for a lot of others, and you can only do so well if you don't have a big organization behind you. It is no accident that most communes are basically like monasteries - arts, crafts and subsistence agriculture.