Hello Animevice, we changed up the homepage today. We added the top user reviews to the home page just under the 3 daily promo images. To get your review to show up there you just have to have your review recommended by other AV members. Currently we're showing the highest rated reviews of the last 60 days, but I'll change that to best reviews of the week soon.
Also on the homepage is a little pod on the right side that shows the latest staff Beginners Guides. We plan on creating more of those guides as good ways to introduce new users to anime, and get them involved in our community. Soon we'll move on to Expert Guides -- and if any community members want to help with that let us know!