I can provide anybody who is interested in Ottawa the info. Don't hesitate to post you questions here or send mail to firstname.lastname@example.org. I am planning to submit my application form in Beijing. Actually I am just beginning to fill it:-)
Ottawa is good for somebody but not heaven to everybody. You may get something you need but lost more. That is the crucial fact.