Realistically, the legal risks for incall are negligible, but certainly higher than for outcall. Law enforcement activity in Montreal in this area is too small (basically nonexistent) to produce a meaningful sample size, so the US data is more useful. Cops in the States set up sting operations for incall, not outcall, for john busts. They are simply not going to send a wired female cop into a hotel room alone, and since they do not know which customers are going to call an escort, they cannot just rent the room next door and set up,listening devices. But they will use female cops as bait for incall, since backup can be placed a few feet away. The way to avoid incall risk from a sting perspective is to see reviewed escorts, whether that is in the US or Canada.
Of course the real risk of incall, if surveillance is occurring, is being stopped outside the motel afterwards. Cops do not bust through hotel doors and make prostitution arrests. That is just TV shit that never happens. But in the US, they will stop guys leaving a place, including low-rent motels, and ask him questions. Particularly if they notice (or lie about noticing) a traffic violation. They give him the opportunity to fuck up. If he is not a guest, why was he there? If he was visiting a registered guest, please give us her real name. We hear a lot of drugs are sold at that motel, so we might just search your car for drugs, is that okay? Pretty soon, the poor blubbering guy spills the beans.
So in the US, outcall is way safer than incall for johns. And nice hotels in city centers with foot traffic from conventions, shops, and restaurants are much safer for incall than low-rent motels. All of this of course increases the economic outlay for the guy getting the room, or for the escort staying at a nice city-center convention hotel.