A small animation will not hurt your site. There is also not too much of anything, mainly not enough. Add more content like setup tips, paint masks, reviews, video clips of your races. Whatever you for see that you want to have, start getting ideas.
Peace Aaron