Advice for anyone building an app that is calling the api: have lots of logging / auto retries / very specific messaging to your users baked into your app. The api works great but deck creation takes time and Im learning how to deal with timeouts and other weirdness that happens with users and non-instant replies (again, deck creation isnt instantaneous) and having lots of logs gives you a lot more options for how you want to then handle them.