It would be good for Canada if all the steel in the project is made here.  Of course plenty of it will be imported from who knows where, along with the usual phony steel strength certificates.  Canada doesn't have an act requiring nuts and bolts to be certified like the USA does either.  When the inevitable small leaks occur, environment lawyers could use falsified certificates as a reason to ask that it be shut down in the interest of public safety.   It's worth keeping in mind if the line ever actually gets built.