I have noticed that you guys will releases a couple completed builds at a time because it has to be approved. This led to my recently submitted completed build to only be on the front page for an hour or so and didn't get too much attention because of that fact. Mine was released at the same time as 4 or 5 others which sent mine right to the bottom of the list, and another block of builds was released quickly after that. I think it would be nice to either make the builds show up like a reddit front page where the builds with the most upvotes divided by the time since they were posted are on the front page, and also maybe add 3-4 more builds to the front page at a time.
Also another solution that might help would be giving some trusted users ability to approve builds throughout the day, obviously you guys are busy and cant watch the forums like a hawk all day, so maybe having some mods would help. After all the site is growing in users every day thanks to all the work you guys are able to do.
One of my favorite aspects of the site is looking at completed builds and i feel there is a lot to be learned from watching what others build. I wish the feature was more prominent on the site.