Anyway, this is fairly simple, while LL's communication has improved a bit, I feel that the biggest and best step for them to take would be to publish a list of individual projects that they are working on for SL. e.g - Network team: Reducing redundant net-code, General team: New caching system.
The main issue being that we have no idea what you're trying to do with the client, all we see is the odd little feature in the preview grid before it hits. Where there are some big or otherwise fairly important updates (such as a much improved caching system, see this year old thread for info and ideas, I like my last post in that thread especially as it's also true) that residents quite popularly feel would improve SL, usually in terms of performance which is still the biggest fault with the game.
But the thing is we have no evidence that anyone at LL is even thinking about it, which is not nice for us

It would be good if there was a page with a list of current projects, perhaps with some notes on progress/current phase. And even a road-map of planned work for each group.
I don't want to seem overly negative, but to be honest we don't even see any evidence that there ARE teams, we just get the odd little features and bug-fixes that, while nice, don't really inspire confidence in what's going on behind the scenes.
Even if this new page just told us that the network group is bug-fixing packet-loss, with improved netcode on their roadmap it would be extremely good for people to see. Someone at LL must know what each team is doing, or each team lead could do the update when something changes, and just have it so that during a crisis/unexpected downtime the page redirects to status, since the task of each team is likely a rushing mess at that point to try and get things running again

Thanks