Don't know anything about the SxSs you are inquiring about. That being said after reading what your fellow Canadians say about Newfoundland, think that will be my next Canadian destination.