Delays are not unusual and can be SO frustrating when it occurs. The bigger issue though, is when blockchain.info goes down. Then you don't get paid at all, because input addresses can't be generated for users to send funds to.
But all things considered, I'd say it's better than coinbase's merchant tools.
Glad I found this thread, since I need to know the truth.
Sad to see what the truth is.