I would definitely agree that it depends on the level of similarity among samples. If two samples are completely dissimilar and share no sequence, there is no advantage to coassembly at all. By comparison, to samples that contain identical sequence might benefit by increasing coverage of low-coverage taxa or or hard-to-assemble regions. It's the in-between - where most real samples fall - where the issue turns a bit more thorny.
Ultimately, coassembly might improve the assembly quality, particularly for low-coverage taxa, by sharing sequence information across samples. However, you are more likely to end up with chimeric sequence as similar, but not identical, genomes will end up being conflated in the assembly graph, and it can increase fragmentation of the output.
Thus, I tend to think co-assembly is best when you either have a specific target you are looking to assemble, or you know the samples are likely to share a significant proportion of genetic material (e.g. replicates from the same location). Otherwise, I would tend to recommend single-sample assembly as it both a) takes less resources, and b) will likely give you more accurate results