Because I was reading a lot from this thread, and because of the excitement in the U-turn, I forgot to give my comments about this leg.

The roadblock was good! There was some difficulty shown, and it's already the 9th leg.
The detour was great! Both tasks were equally difficult, and again, it's the proper difficulty for the 9th leg of the race.
The speedbump is what I don't like. Even if Tanner & Josh don't get U-turned, they still don't have a chance. I can't really be sure about Denise & JE's time consumption for getting lost to the pit stop.

The U-turn was a shock!

I didn't expect Justin & Diana to not use the U-turn. Instead, it was Kelsey & Joey who used it... on Tanner & Josh!

I remember in the earlier legs, Leg 4 to be specific, that Kelsey & Joey had an alliance with both Tanner & Josh and Justin & Diana, and that Joey was puppet mastering.

I also remember them mentioning that they don't mind breaking an alliance with Justin & Diana. Now, it seems that the tables have turned. Could this be some sort of karma for not giving the EP to Kelsey & Joey?

Maybe not, but the story in Legs 3 to 4 seem interesting to connect to the recent U-turn. I understand that it was a strategic U-turn since Kelsey & Joey were with Tanner & Josh at the front of the pack earlier in the race. Also, it seems like Kelsey & Joey were the quiet ones after all.

Joey seems to have practiced his puppet mastering pretty well.

Overall, I think this leg was great! 
Justin & Diana may have won, but the task difficulties and dramatic plot twists seem to make this leg great.

One way to make this leg better is if Justin & Diana were the ones U-turned, because they're strong. Unfortunately, I didn't get to see that.

Edit: I said I didn't like the speedbump, so I'll just give this leg a "good" for my personal rating.