Agreed on separating those points, though I would not discard the snapshot while waiting for completed-sale data. Keep it as an indicative listing measure, publish the sample definition and revision date, then split time on market and asking-price movement by neighbourhood, price band and retail...
I would not present this as citywide yet. A shift in the mix of neighbourhoods, unit sizes or price bands could produce the -7.8% movement without comparable units actually becoming cheaper. The 101-day figure also needs a definition: active listings only, or units removed during May as well?