Personally, random reality checks doesn't work for me. I specifically do a reality check whenever I see my parents/brother/friends because there's always one of them involved in my dream.
Doing a "custom" reality check like this isn't bad at all. Like.. If your dream always start out with you looking out a window, always do a reality check when you're looking out a window. Haha.

Good tips though