what launchpad site are you both referring to..? I am applying to LS outside of Ontario and I thought you're supposed to go on each school's website and apply through there..? That's what I did with university of Alberta as well, but I didn't see anything about a "launchpad site." Can one of you elaborate further please?
Don't panic. Obviously I'm not involved in admissions but I can't imagine a situation where an admissions committee would view your second reference in a lower regard simply because it is professional. That's ridiculous.