Drain filtration is a really important topic, and I have something to say from personal experience! I have installed a filtering system from a company that can be found like this:
https://leaffilter.pissedconsumer.com/review.html . We have a changeable climate with occasional rains and snowfalls, and I was surprised at how well the system copes with the task. Not only has the maintenance of drains been facilitated, but the risk of flooding has also been significantly reduced. This investment pays off, especially if your goal is to minimize maintenance and protect your home from potential problems.