This is good advice, but I think no matter what, you will always have that risk of wasting your time building something people won't want.
But you should definitely use an approach that sorts the wheat from the chaff when it comes time to pick an idea to work on.