I think giving taxpayer money to anybody without basic checks is a bad idea and it will undoubtedly be exploited by people who don't need it or choose to spend it on the wrong things while neglecting their child's needs; I don't disagree with the idea of giving money to new families who actually need it.
If this received no taxpayer funding I wouldn't care, but when public funding is involved there need to be some checks to ensure no abuse, which Rx Kids doesn't have.
I'd rather see a few people abuse this rather than having more barriers up for the people who need this assistance.
Well there are basic checks? For one, you need to be having a baby.
All of the checks you listed would just serve to make it harder for this money to reach the mothers that need it.