The ability to sort files in the download-a-project screen is gone, which is particularly awful for mods with many files across many versions of the game as they may be sorted essentially randomly.
2. The dependencies tab doesn't always work and if it doesn't work it just displays the description tab while the URL says Dependencies.
As for your first suggestion, it's in planning for the beta website, we're looking into it. As for your second, dependencies are not fully implemented on the beta website yet and should redirect you to the correct place on the old website for now (only time it won't work is if the old site is under high loads and we're redirecting to the beta website temporarily).
P.S - would be better to keep each post with one idea so it's easier to address and also get votes from other users :]