You have a great start to the site and clearly are determined to present an excellent product.
Have you seen the
Website Award checklist? That checklist is a great tool for analyzing your website. Pretend to be a judge seeing your site for the first time and see what score you get.
Just glancing through the checklist, I can see you would lose points for not having your team number prominently displayed and not telling users where your team is located. Another major component that judges look for is how you promote FIRST. I see links to FIRST's site, but not any information on what FIRST is or what you do as a team.
I would also highly recommend looking at some previous website award winners' websites. Though
ChiefDelphi's team site may not be the most visually striking site and may not have many bells and whistles, it conveys all the information a team site should. Consequently, they have won numerous web site and web site excellence awards.