So the Cobequid Pass fiasco last year has resulted in two upgrades I noticed earlier this week.
The now have nice new permnament digital signs installed on Highway 104before the section (one in the Wentworth Loop area west of Truro and one before the Oxford turn-off). The signs aren't working yet but as long as they dont say 'Speed Radar Enforced' like here in Halifax they'll be helpful.
Also they now have a new webcam installed on the north side of the pass called Lornevale located at the Bass River Road.
Lornevale Webcam