I think that, with the delta time introduced, they are much improved but I think one further minor change would help it.
At the minute, the 20s in the pitlane under SC conditions loses you a lot less than it does in racing conditions - as your competitors travel less far in those 20s as they are driving to the delta.
My proposed change - under the SC, the pit lane speed limit reduces by a factor equal to average expected lap time divided by the delta lap time. This means that the distance lost to competitors whilst pitting would be roughly equal under SC as it is in the race. This reduces the disadvantage caused to drivers who pit just before the SC period vs those who get their stop in under SC conditions.
Of course, there remain a whole host of "fairness" issues with the SC that the above does nothing to resolve. But if it's a minor step in the right direction in correcting one issue, why not do it?
(and, yes, this thread does demonstrate that I should find something better to do in two week gaps between races
