Nice summary by Chris Pacia in this blog post:
https://chrispacia.wordpress.com/2015/11/29/on-zero-confirmation-transactions/+ comment from a retailer (Adam Brown):
Excellent writeup. Im a retailer that has accepted about 500k USD worth of 0-confirmation transactions and had no incidents of fraud due to just waiting a minute or two before processing. Sometimes it can be an hour between blocks and I didnt want my customers to have to wait more than a minute or two for their gift cards.
Ill write in the RBF detection code but Im very frustrated at the direction this is going.
Im also in the midst of writing a Bitcoin payment processor and this puts a hamper on a lot of the features I was planning on implementing
.