I like the concept of it. I, last year, thought it would be very easy to control the robot, but when driver auditions came out and we were all trying to pick the best people for the sticks I realized that it is actually much harder than it seems.
I think this way of introducing the game to the new members is one of the best yet and I would recommend it to my team, as well as other teams because not only is it fun but if you do it in the right place, you could have some new recruits in the future!

Also, were there any spoilers in your game by any chance?
Pavan.