The site's servers are still very...hum... "buggish" (lol) so the site, even if up, is a bit slow at times. Be patient that all that can be done is being done atm.
The community is currently ver big and keeps growing, making it hard to keep stable. Also, servers that support such a community without a single hiccup aren't cheap. Since its a free site you must understand that its all about finding the balance between servers that can sustain the site but that won't clean Versuvio's pockets clean in the process.
Just try to be patient and cope with it for the time being. Hopefully, if all goes well, its only a matter of days before its resolved.