Sounds like good advice -- if you don't have kids in other rooms to worry about.
Actually, if you are worried about intruders, then you should sleep with the bedroom door locked -- and I mean a good door with a good lock. Most interior doors and locks provide no security -- they're only good for privacy (ie - the bathroom). By the time you wake up and realize somebody is in the house, it may be too late to lock your bedroom door. A good peep-hole on the bedroom door wouldn't hurt, either.
The big problem is that it is not always easy to tell whether or not the noise you hear in the middle of the night is somebody breaking in.
I live in a townhouse right next to a highway. Between the noise from the cars on the highway and the people in the adjacent units, not to mention the noisy furnace, fan, and water pipes, I have a hard time telling whether or not the sounds I hear in the middle of the night are coming from inside my home, the units next to mine, or people in the parking lot.
I don't live in a bad area of town, but it's not exactly great, either -- so a home break-in is a real possibility I might have to deal with some day.
It's rather frustrating -- the apartments I lived in before were small enough that I could tell whether or not the noise was coming from inside my unit or another.
When I had a house, there was still the background noises to deal with (wind, furnace, fan, waterpipes, thermal expansion, etc), but there was not the problem of noise from adjacent units. Besides, I kept several dogs -- even the small ones make great alarm systems (although I could never teach them to dial 9-1-1).
With all of that, throw in the state of mind when waking up in the middle of the night.
There are many, many, nights I've suspected somebody has broken in, and I have always been wrong. Because of this, I am not going to call the police -- they would have gotten sick of me years ago. I will only call them after-the-fact.