I love it! I was (and still am) a huge Transformers fan... Bumblebee was always one of my favorites and although it would've been cool to see him in VW form in the live action movies, the Camaro worked for me... excellent find!
I used to live in Anderson, just right outside Indy. When I was younger, end of the year field trips to the Children's Museum were the best. Shoot, I'd still love to go there sometime.