Anything surprising here? Sounds like what I would expect.
Competence is surprising. I am replacing ImgBB with Uploadcare
for one of my projects, and they are surprisingly competent. But then everyone there has Russian names and support responds at around midnight my time, presumably from Russia. So that explains their competence.