It looks pretty sweet so far, and definitely looks like a great PR tool for your team. Although I have only one question on the design: is there any sort of suspension for the mecanum wheels?
The reason I ask this is because if one drives a holonomic/mecanum drive robot on anything that isn't perfectly flat, one wheel may lift up just enough to really screw up the geometry of the vector forces from the wheels, causing the robot to spin around in some weird (and unexpected) direction.
If you search through CD Media, you can find pictures (link
this one from XBOT 488) where teams used racquetballs or pieces of rubber tubing to act as a suspension for the mecanum drive bogie.