That said, I had no problem with their API. They had an easy web checkout link that could be generated that worked fine in an Android WebView for my first implementation. Later at AngelHack SV I used their PHP API to generate invoices for specific prices for goods dynamically and was then still able to send people to their site to finish checkout and get redirected when it completed.
Didn't really see any missing documentation and their site worked fine, responding quite quickly when money was sent to the barcode it showed or the link that could start a wallet app on Android, and their PHP sample code worked trivially. Who knows, maybe they've improved the docs and samples since you used it, though. Or you were trying to hack bitcore, which is a completely different level of difficulty.