This is interesting but without much details provided, can't really comment much. Reducing processing time is always a bonus. But I believe matching candidates to jobs(CIC described it as a dating site) would lead to a lot of rejections or long wait times for people who are skilled but cannot be matched to a job when they express interest in moving to Canada as a PR. They are trying to make lots of changes to Immigration and Citizenship...why don't they focus on clearing backlogs and reducing processing times for applications that they have on their desk!! Too much politics involved. Just my 2 cents