Traffic...praise?

Ever since the Sackville connector has opened, my commute to and from Dartmouth has been super easy. The thing is, I drive from Clayton park to downtown Dartmouth over the McKay. What I want to know: Is the Sackville connector the reason for this improvement on my traffic?? Has a huge traffic project actually worked???