It seems my concerns are unfounded in the present day, if it's not an issue any more then it should be safe to ignore my recommendations.

But for those reading, abstracting your interfaces (in this example, creating a 'man in the middle' between your code and 3rd party API) is a good idea when you can't be sure of the stability of the 3rd party API or if there's a chance you'll switch to a completely different API.