I'm working on a self-balancing robot too.
That RD01 drive system looks nice. I've spent a couple of days tweaking my control system to compensate for the nonlinearity of my motors' acceleration, and I'm wishing I had something like that right about now. Too bad it costs about 80% of what I spent on my entire robot...