One problem. If it runs on gyros, it's entirely computer-controlled. Then, no point in trying to make it versatile, or pilot-controlled.
Think about how a human is able to balance himself while using any mechanical contraption. Be it a unicycle, a column of unstable objects, or a car. The human body is able to interpret very tiny changes in its position.
We don't have gyros in each of our limbs, just one in the head. That's as much as a mech needs. Using that, the information on relative limb position, and a way to subtly transmit it all into the brain of the pilot, you can have the pilot act as the supercomputer and operate the mech as an extension of his body. I mean, ffs, there are already devices that can make the blind see with a head-mounted camera and a neuro-implant. Given military budget and a few years, a mech control system based on that principle could become very advanced.
Any hiccup in the operation can be circumvented - for example, there's no need to override the pilot's own balance input, a signal that produces an effect interpretable by the pilot is all that's required. Having an interpretable signal, the pilot can train to understand it, and control the mech accordingly. There's even no need for precise movement implementation, a few collective sticks to alter the angle/applied force of the limbs will suffice for things like walking over rough terrain.
ninja edit: well, there would always be computer-assisted routines for the routine stuff the pilot doesn't want to do. Standind still or walking along could be entirely computer-controlled.