This is a great thread. I've never had a litter of pits, but who knows what the future holds. While I would most likely keep most of them and place the others with close friends, it does worry me if I had to place any.
I do know that if it was their first pit I would most likely co own the dog for a year or so.
And I would not sell to renters (no offense just a personal preferance)