> Ideally there would be an add_image() method we could use

FYI. I'm currently scoping out a PR to matplotlib which would add just such a method. We could always add the same method to GeoAxes as a stop-gap.