Saybian probably has the best answer so far. Personally, I just pressure-hose the poo off the porch into the surrounding garden beds every day (our cement porch is raised), which works well - the gardens get fertilized regularly

. Although we have ducks, they've never had much interest in the porch... it's our geese that like to hang out and watch "People Television" through the large livingroom picture window.
One thing for sure: they will not be fed purple cabbage leaves ever again. Blue-green poo all over the porch. Took awhile for the stains to fade.