The "problem" I've seen with a lot of walking robot projects is, where an RC car needs 2 motors and a quadcopter 4, most "interesting" walking robots need 12 - which means they instantly have to start making compromises due to cost and weight.
This robot ain't exactly large - but it's already needed $450 worth of Dynaixel AX-12A servos.
We have a hexapod (18 Dynapixels) at work ... apart from giving demos to visitors it's not used at all. Gait patterns and (inverse) kinematics are a solved problem ... dynamic gaits are becoming more mainstream now, but those require motors that are reasonably backdrivable. Maybe the Dynapixels can be configured to do that, but I think the high gear ratio will prevent that.
This robot ain't exactly large - but it's already needed $450 worth of Dynaixel AX-12A servos.