Fish Screen? I would dump a truck load or 2 of dirt right there and make me a dam! Let him have his little 8 x 10

Course I am assuming your over flow doesn't go that way. Course he might get a little pissed if you did also. And that could lead to who knows what other kind of problems!!