We probably should support input as `SkyCoordinate`.  Maybe if `skycoord1.transform_to(skycoord2)` works then this function might just work?