I haven't heard much about them in reality and I can't answer any of your questions but just looking at their website it looks like a fantastic template of what Communists should be doing. A great example of organising, presented coherently for a modern audience.
-
Issues
-
Engage Locally
-
Find a Campaign
-
Join an Event
-
Organise With Us
Sure they have more of a critical mass to engage with but we're growing too and I think this is a great example to follow.