Yes, it's for my sump. Good point on the debris trap. My thought was to actually drill holes near the bottom of the tube, I hadn't considered slits like you used. Maybe I can start with holes and convert them to slits if I need to. I am currently using a filter sock to minimize the bubbles that make it through the trap but I prefer not to. I think the flow rate through my sump is high enough that the bubbles just get sucked through the trap. I considered adding two more baffles but that would be a major project. There are a few other ideas I want to try before I get into that project.
Your setup looks great, very unique, artistic display.