Transport Canada's laws are simliar to the FAA's, particularly regarding maintaining VLOS. I'd be lying if I said I've always maintained VLOS. I can say this much though, I have never flown BVLOS over populated areas, it's almost always over water where even though I can no longer physically see my aircraft, the RC can see it with excellent control signal. I never push the battery limits, I take very good care of my batteries and my aircraft and I know and trust their abilities. The only danger I ever face is bird strikes which is possible even while maintaining VLOS. Use common sense and don't be stupid.