Yes I rode it in 2012 and helped a friend train for it. It's a good ride and well supported.
We ride along the coast probably every couple weeks but if you haven't done it, it's a great experience.
That Sedona ride sounds tempting. I went to NAU and we just spent a few days in Flagstaff in December.