I think it was PoolDoc that mentioned bird feces in a somewhat related thread. Anything like that on your roof will be present in the water going into your pool. Enough chlorine will mitigate that I suppose but still. I would rig up some mesh or screening at the bottom to catch any debris coming down as well.