I really like this advice, we'd often get frustrated with the crying and remind ourselves to "go through the checklist" and more often than not it was one of the basic needs you mentioned that needed attending to.
It's helpful as it shortens the elimination process you'd have to run to figure out which one of the basic needs are in play when she's crying