Leaf Filter not telling the whole truth about the reviews they got from consumer reports.org read it for your self and decide is this what you want on your home,consumerreports.org
This is what the consumer report stated about leaf filter
Pros disappoint in a downpour
Most of the professionally installed systems use a surface-tension design, where water is supposed to cling to the surface and flow into the gutters while leaves pass over and fall to the ground. Though all were impressive at shedding debris, even the top-scoring Leaf Filter screen was only middling at containing a severe downpour.
Review about: Leaffilter North Filter.