So I'm not from Canada, but my father was. I'm originally from Michigan and we did get some harsh cold winters with plenty of salt. There likely will be different opinions on this. In my opinion, you want to avoid the rubberized coatings sprayed under the car. When cracks develop in that coating the moisture gets trapped between the coating and the body causing rust and significant hidden damage.
A must watch youtube video on it: