I have been running structure scan for 4 years now. In that time I have located and marked 100s of brush piles and under water lay downs using side scan. When I vertical fish I use down scan and can sometimes see fish in brush piles and drop a bait right down to them.
It is just another tool but to answer your question, yes it has helped me catch more fish. I use it for crappie in the fall and winter. The first year it helped me put over 1000 in the boat.