There were issues with Skylab, such as the lox tank being used as a garbage tank which filled up, the docking ports were much smaller than the shuttle used, no onboard rocket for altitude keeping for example. But it was huge, had gyro stabilisation, huge power generation capacity and so would have been awesome up there in 1981.
I think that if the Shuttle had something to go to in 1981 it would have been hailed as a success.
I'm sure those problems could be fixed. As on Station, with the interface between Node 1 and the ROS, an adapter between Shuttle and Skylab can be devised. A rocket can be added, as Lockheed Martin (Martin Marietta at this time?) offered to do with a Titan. The gyros, which were failing on Skylab after a few years, can be changed (as shown on the Hubble).
But I think there is one problem on Skylab that can't be resolved so easily. I read on astronautix that the airlock on Skylab couldn't tolerate pressures much above 5 psi, though the rest could. This means that either an airlock will be necessary for Skylab-Shuttle operations, or Shuttle will need to depress to 5 psi.
A decision on this would have to be made by 1976, when the Saturns became museum pieces.
If Skylab lasts into the 90s, might it become an American version of Mir? With constant repair and modification, serving for twenty years?