The new reroute shows that officials are trying to make Public Transit more available. I would like to have seen a more coordinated link up with Metra, however. Having bus service after rush hour from the Metra Station in Crystal Lake to Woodstock & Harvard would make more sense. When returning from an event in Chicago in the evening, Metra often doesn't continue past Crystal Lake. That forces one to drive and park in Crystal Lake. There should be a bus that continues to on to Woodstock and Harvard when Metra service ends in Crystal Lake.
To find out if there is enough demand for additional bus service, a citizens group with total transparency should be involved in the process. Often the response for new service is "not enough demand". A citizens group would track demand and make all interest in new service public. That way everyone can see the numbers and just what it takes to create new service.