Thanks for this Dave - Aussie here, have been a bit intimidated by what I've read about Canada's laws but this is very reassuring. Looking forward to a visit in a couple of months.The current law is C 36. The prior prostitution law against incalls, living off avails etc was declared unconstitutional under the Charter. Even under the old law outcall was legal it was only incall (bawdy houses) that were not legal, as well as "living off the avails."
The current law has been similarly struck down at least 3 times in Ontario. Major cities Police have stated they will not enforce C 36 unless underaged, forced trafficking etc. That includes Toronto, Montreal and Vancouver police.
In your reference, if you look up the most recent 2 cases (2020 and 2019 appeals) they were all underaged sexworker the guy was trafficking or having paid sex with.
A couple years ago I had an escort visit me at hotel in Toronto (actually Mississauga). Unknown how she was known, she was stopped by police in the hotel parking lot. They somehow knew she was an escort. Their only concern was she doing it willingly and not trafficked. She assured them yes very willing and there was no problem.
The Ontario cases that have been won on appeals in Ontario courts are only precedents in Ontario but I doubt any police in Canada would be willing to go against the cases. They were also in smaller more conservative cities where they were charged.
I never discuss sex with a companion/escort, only companionship, so should not be a legal issue even if C36 was enforced. Canada is unlike the US since you have Charter of Rights & Freedoms for the security and safety of the person. In the case where the Supreme Court voided the prior law, it was clear being illegal was more risky. When legal it is far safer.
In Australia this is a matter of State law; things vary from state to state but prostitution is generally legal here, with varying degrees of regulation but a trend towards decriminalisation (although there is a bill in the upper house of parliament in south Australia that would implement the Scandinavian model - fortunately it seems unlikely to get up).