I ran Barbour Forks with Rob today. I ran it only once before and that was many, many years ago. I remembered it as having only one obstacle that was really difficult. Now however, there were at least 5 or 6 of them right at the early part of trail that required some pretty careful line selection and a bit of spotting. I was amazed I made it through without without banging or getting wheels off the ground (at least not that I'm aware of). Rob got one tire pretty high off the ground on one obstacle, and on another he had to work his way out of a hole with one tire that only wanted to spin. Rear lockers did the trick! There really weren't any bypasses to speak of, just a couple had some different lines you could try.
We managed to get a little off course at one point and ended up on a narrow, off-camber shelf-like area that was a bit white-knuckleing because some tree roots wanted to bounce you off. The worst part was, that trail dead-ended. We had to go in reverse a bit to get turned around one-by-one and head back to the proper route.
We both agreed that this trail is more on the difficult side than it is moderate. You have to repeat all of the difficult obstacles again on the way out, only downhill. I banged the rear end pretty hard on the last one on the way out (both rear tires just fell off the ledge - my bad). I'll try to get some pictures posted tomorrow.
On a final note, the trail was really clean. There was no one else on it today. I saw two or three bullet shells at the staging area and that was it. We really had a great time, but I think if I can do the clean-up run in September, I'll do Devils Canyon