It's hard to say whether they would have defeated all the Roman armies in the end, but I do feel that they would have done a bit better if they had stuck together. The Romans would still have had a numerical advantage, but I feel like Spartacus utilised his numbers better than Crixus did, in terms of tactics and strategy, so the number discrepancy would have made less of an impact.