I tried it, and I can't make it work :  The call `crs._as_mpl_transform(axes)` fails if axes is not a Geoaxes.  I guess this might ultimately be fixable, but I'm hazy about the key differences (properties and interfaces).
For now, I think this should be left as it is.  I will replace the reference with an RST class ref, as for crs.