Feeling more pumped after looking at the map and elevation profile, however it looks the ride would more aptly be named the Wacky Waving Inflatable Flailing Arms Tube Man Ride.
Most likely make it. Comrade Jimmy? You up for some suffering and a late lunch?
EDIT: Annnd of course now that I've mentioned an interest, there's 40% chance of rain on Saturday. Unless the forecast changes, I'll ride it on sunny Sunday. Will keep an eye on the forecast.