I absolutely agree with this. Still waiting for the Toplist, from the time when Wallbase closed, with no avail.
I personally think the Toplist should be one of the main priorities. But seeing that this was put off for such a long time, it makes you wonder if Wallhaven project is on halt.