I would have to say, it depends on where the US nationals are being held. I've been to the Canadian Nationals twice, once in Kamloops and once in Cranbrook, and both times were fantastic. Besides all the friendly people and the nice atmosphere, the matches themselves are run very efficiently and safely. Both Canadian Nationals I've attended compared favorably to the US Nationals I attended in Raton two years ago. (Other US Nationals I've attended in Pennsylvania and Arizona also compared favorably to Raton.) I had to choose between Canada and Raton this year. I opted for Canada.