Beta or sigmoid regression that can handle 0 and 1

I don’t understand many things in your question. What is PPL? What is average precision? What is a fudge factor?

You can definitely run logistic regression with 0s and 1s in your data. I do this all the time!