I've seen something similar mentioned but not exactly this.
What I think would be nice would be to have a small LCD screen integrated into the joystick so that its easy to see the robots status.
maybe something like a smaller version of the current LCD screen, and it would probably have to sit where the current vex logo goes..
For the programmer probably give it a similar interface to the current LCD screen and have it controlled from the robot, i.e. the joystick just passively displays information sent from the robot, maybe just keeps an eye out for certain packets or something.
just a thought