leaf filter or leaf guard?

Had some put on one of the Apartment buildings the boss owns. In a hard rain its like you are standing under a waterfall. The water just shoots right off the roof. In a light to moderate rain it works well. Took them off the last time we replaced the roof and went with a stainless mesh that works well. Get up there with a hose every few years just to wash down the granules from the shingles.