So on stuff that isn't workplace organising I think there should be radical organisations that do that stuff and in a lot of cases there are groups already that do good work. Black Rose is a good example, Parkdale Organise in Toronto etc. You don't need to have everyone in one organisation doing one thing.
As for DSA I think having something that does electoralism and a bunch of non electoral stuff will see the non electoral stuff crowded out. The NDP here claims to be a social movement organisation, except they order the cops to beat social movements when they get too strong.
As for IWW members who are hostile to workplace organising I was actually basing that comment entirely on screencaps from the internal WRUM discussions. Maybe they weren't representative of the whole but in the discussion I saw they also went unchallenged.
The thing is though over the last year a lot of those people have quit and moved on to the next issue. Because that was what was always going to happen. In ten years we will probably organising their craft brewery.
The reason we didn't explode in growth was because it wasn't our time to do it. We aren't ready yet, we're a mess and it's largely because of these get rich quick schemes and shortcuts. To say we didn't grow because we didn't adopt OT's poorly thought out plan of bandwagon jumping is basically the same as a faith healer saying we didn't get well because we lacked faith.
Where exactly are all these phantom people who have overrun the IWW who are "actually opposed to workplace organizing"? I've met a lot of newer members, and they're all super involved with organizing or supporting organizing at work.