I use them, they're fine. However, I have never used Pepsi ball locks, so I don't have a comparison. Mine came pretty clean, new poppets, no leaks.
Other than that, most of Cornykeg.com's conversion don't have the pull ring pressure relief valve, if you are into that.