Without getting into it, I'm both a motorcyclist and a cyclist. Share the road works both ways and unfortunately, those guys are asses. That is, there are ways to enjoy a nice road like that and check up when you see a cyclist or two so as to not buzz them, etc.
My best advice is to ride early morning to avoid any peak traffic. Unfortunately, sometimes this is when the people in fast cars and fast motorcycles like to do their acts of stupidity.
When I did go on "fast" rides with my motorcycle buddies, we usually did it at 2 a.m. No cyclists out and certainly not many cars.