Carnage Canyon is where buggies play. From couple hundred yards I've seen, I think you guys would probably do just fine, but you'd for sure be stopping and spotting for each other.
I heard the majority of it is ok, it's the last hundred yards that would get ya! But I also heard there is a by-pass for that part...........