nice layout and looks bright and appealing like a professionally made site. i'd be curious to see the specs of your build ups in the database on my site.. it's a personal obsession of mine to see what kind of equipment ppl use.
i would post your latest build big and in your face on your front page to capture people's interest. the tamiya build looks interesting