Rob,
I think the written information is helpful and clear. I think your chart is a bit confusing. I think it would be clearer as a linear chart, one step to the next, without the branching, even though that means you would repeat most of it several times. Alternately you could lay out your branching chart in a different fashion that creates clearer distinction between the branches. Don't get me wrong, it works as is, but visually I think it could be clearer.
my 2c,
Ben