I don't like it how their full of holes system is not allowing you to add your own app integration the way it is. They require you to make changes to your API structure. And whenever there is any problem they will give you a plain response that you've done something wrong. This is not how such service should work. Devs should not change the whole API structure for this service to work the way THEY want. Managed to make your integration work somehow? Sending it for a review? Be ready to receive a full list of changes before they do. The service might be user friendly but it's completely unfriendly to devs.