Route from Baker Bridge down to Wayland still poor, but I see signs of improvement plans are in the works. If you can work it into your route, traveling south on 126 is much better than going north.
I can confirm, going North has me wondering when I'm going to puncture and/or flat out. South is OK. Take the advice re: Carlisle and those roads, great conditions.
Otherwise I'm grabbing the lane.
I've tried that, and the denizens out there and all over the area be none to pleased and share their thoughts via the horn and gas pedal. Had one young fellow in Woburn pull in front of me jam on his breaks - attempting to make me crash or fall (unsuccessfully

) and then proceeded to speed off with a wave of the bird. He was in a white mid-80s Cadillac license plate 66B --- (didn't get the rest).
Ride safe/smart.