Though I havent exactly had experience with an FRC sized robot, im sure the process of fixing this setup was pretty enjoyable
Personally played wiimote interfacing with WiiYourself (C+) and GlovePIE with much success.
I think next step would be to try to eliminate the need for a laptop - probably make some kind of embedded linux box (and name it WiiMote2Serial?) which decodes and sends relevant data in bytes to your robot controller via serial.