The problem is that a) They had Ingress and a beta test, so they should have been able to at least plan for some more of this and had better stability and b) they charge for items that are real-time based, so if you use one and the game crashes, well you are out of luck.
Their beta test was also pretty sad. It didn’t…