Syn let the cat out of the bag about a v3.0 of the site coming soon. I imagine that's when all of the broken shit will be fixed and he's got the team focusing on that. I do not have an ETA and can't talk about new features or changes yet (largely because I don't know them).