I'm Canadian and the phrase "sleeping rough" is definitely in use here. Many homeless people sleep in shelters or cars or someone else's place, if they have the option. "Sleeping rough" is useful for differentiating those who are sleeping in bus shelters, tents, etc. I most frequently hear it used by people advocating for the homeless.