Personally, I view those groups as fellow travellers and not as comrades. For me, the only distinction between those two terms being that we can both talk about the destination down the road we’re heading to, but I will tune you out if you start talking about how we should be riding donkeys rather than driving the EV.
That there is, but there is also no rule that denies the capacity of any non-ML struggle from achieving good or combating imperialism and the philosophical distinction I gave above were made precisely for those groups.