It would be nice to see this forum return to the glory days of the first decade of this century, but I'm afraid that might not be possible.
For one thing, this site enjoyed cooperation and access to Russia. That is no longer possible. Like it or not, we're back to the Cold War era. And even if Putin died or was deposed tomorrow, it will probably take years, if not decades, to rebuild the bridges he blew to smithereens.
Secondly, the rise of Social Media sites, like Facebook and Twitter, have made forums like this outdated and redundant. You'll find more people on Social Media than you will here.
Finally, a lot of the people that made this site hum just aren't around anymore. For whatever reasons, they just moved on.
So, while it would be nice to see this place thrive again, I'm not gonna hold my breath.