As a fellow self-taught developer, I agree. We see the need for showing possibilities that exist without a degree. As for Canadian companies? We’re in Canada and started with the big guys in our own backyard. However, career search can be done on any path for users in pretty much any location. American companies will be added soon with better localization.
Also a self-taught developer here. I'm not sure how old you are, but do you worry about how not having a degree might affect your chances of finding work later in your career?
I'm 30 with about 8 years of professional development experience under my belt (including a couple of nice contracts with some respectable companies). Being self-taught has both helped and hindered my career/job searches of late. It's helped get me interviews, because recruiters see the years of experience, and gain some side contracts. It's hindered my career/job searches because everyone assumes I've got a comp sci degree during the interview. I get asked questions that are very specific comp sci questions, and I don't know how to answer them, even though I may have used those concepts in the past.
So, to answer your question, Yes ... and no. I do worry, but I hope to be moving toward a management position (or running my own business) instead of being a code monkey for the rest of my life.