I did this route on Saturday morning (in the rain
The route through Brea Canyon was really nice. I especially liked riding in Diamond Bar. The road kind of gets rough in Brea Canyon, there's not much shoulder there. I was in luck that my bike has 700c wheels, they handles dirt and gravel well.
Thanks to all for suggestions. I'll be riding this route more often this summer!
Sergei