Your substantive point seems accurate -- but why the overkill with pretentious jargon. How is it "ultra-leftists"? What kind of implicit analysis of the relative strength of the working class and the capitalist class is it grounded in? If you are going to throw pretentious technical terminology around you should be ready to provide the kind of technical analysis it implies.
Carrol