Flushing (in my opinion and experience) varies according to several variables. If you are in "organic" soil and feed organically then flushing is meaningless. If you are in hydro, using synthetic nutes, then flushing is important in some instances, depending on the medium that you are in and what kind of nutrients you are using. If you are in a hydro setup and growing a lite feeding plant with mild nute all the way through then flushing is most likely unnecessary. If you are growing nutrient hogs in a soilless mixture, and feed heavy, then flushing will be necessary.
I grow in coco/hydro and I have varying plants. I always flush at the beginning of flowering(end of 3rd week when I switch to full bloom nutes) and then feed up to the last week where I cut off the nutes and only top up with straight water. I personally don't see where nutrients in the medium will make it up through the plants to serve the plants' needs during the last 4-6 days, so I don't waste nutrients on that week and just allow the plants to use up what they have in the soil and in their systems. I have found that by flushing when I do that it cleans out any buildup in the medium so that when they get toward the end of flowering, I don't have any issues with toxic builup :-)