Well, first identify what you want.
Travel Insurance and travel medical aren't the same thing.
Do you want one that will let you get even more significant care where you are or one that will just ship you back to Canada and wipe their hands clean?
genki seems fine. I have them. I only had one claim and it was so recent it hasn't finished yet, but the process was simple, and the terms are generous.
But it is also something where, if it's outpatient, you pay first and they reimburse you, with no way to get any kind of formalized pre-approval, which at a minimum can be stressful, even when the price isn't that bad and you can float the cost until reimbursement.