Thanks for sharing thoughts. I knew there were updates last year, had one client still using a private key & had to help them move it. I have a new SaaS client who will be connecting their product directly into the API so good to know before I sit down with their CTO. Less of a problem if you are starting fresh? Or no?
I don't think there's any hidden problems; it's just worth doing a thorough review of each API you're going to rely on and check the docs to make sure you know what you're in for and that whatever library you choose to use supports the APIs you need and that you're happy to pay for what you need.