Nice grade work but improper use of catch basins - they aren't for point source water sources they're for surface collection. In a heavy downpour those grates are going to splash 1/3 or more of the water against the foundation. Better to hard pipe, even SDR, into a combo basin/cleanout further downstream in the yard if you're worried about debris (though I see no trees above roofline so I think this isn't really a worry).