I'm happy that Waterloo is becoming a startup hub (it's long been a technology hub), however I'm disappointed it's so far away from me (Calgary).
Seriously, the region is booming; there are constructions everywhere, and the community is truly fantastic. I moved from Europe over a year ago, and it was one of the best decision of my life.
I have a couple friends who arrived in their high-school years and just became citizens.
(IANAL though)