In your field , I think SFU is nothing comparing to Waterloo.
I recommend coming to Waterloo, a good graduate student in your field in UW should never worry about the job opportunities.
I have a preference for UW, but I don't have much information about SFU.