There is another reverse onus in section 515, which is a reverse onus for people charged with drug trafficking offences—not convicted, but charged—and that went all the way to the Supreme Court of Canada.
The Supreme Court of Canada upheld the reverse onus on the basis that these are the kinds of offenders who are more able to abscond and in fact—in some ways drawing on common assumptions and not even necessarily evidence—a category of offenders who are well connected and able to escape jurisdiction and escape the charges.