The Globe's Jeff Simpson pretty much agrees with Vijay Sappani:
Wajid Khan will disappear after the next election. He signed up several thousand Muslims and won the Liberal nomination in a safe Liberal seat. The Liberals will nominate another Muslim against him, and he will likely lose. It gives a government a visible minority presence that it lacks, so in the short term this is good, and it balances a little the optics of a government that had pretty much handed its Middle East policy over to the Canada-Israel committee.
As for Cherniak's suggestion that Khan should resign, there's no point demanding what ain't gonna happen. And since we are probably still up for an election this year (Turner says four months), he should be gone soon enough.