Just started reading the thread and  would throw you some of my discoveries and observations.
First off, no matter what you do, the legs are going to weight almost as much as the rest of the Inmoov robot.
If you scrip on the strength here,it will fail on you.
The robot that is furthest advanced so far within the Inmoov community is Harland's.
He's done a magnificent  job of getting his legs to walk and even turn, albeit with  some failures along the way, but as you said last month, we learn from failures.
The major problem with Harlands design is that it is a static walker, this will limit its walking speed quite a bit.
There were some very good concepts here and also some serious weaknesses as well.
The waist rotator has some weak points and the ankles are also problematic.
In my research, the best thing you can do, is keep the bulk of your mass as high as you can get it.
Work on the assumption, that the legs will each need to support and lift the entire weight of the robot and any payload that it might carry.
The max payload for Inmoov at this stage is around 1.5Kg, unless you upgrade the arms quite a bit.
The best method of movement will be dynamic balancing.
The other problem is the leg must be accelerated at quite a reasonable speed in order to get the foot under the robot before it falls over.
Walking is really just controlled falling. 
This will require a processor a bit more powerful than an Arduino Mega 2560.
You could potentially use something like an  Arduino due, but I think you may be looking for something faster again.
The MPU6050 should be quite suitable for the balance control, however, you  may want to consider where you place it.
In the human body, our balance sensor is in our head,  but  we also back it up with the pressure sense in our feet, our built in inverse kinematics and of course, our vision to determine level.
Ok, so lets learn a bit from nature.
The most powerful muscle groups are in the thighs.
The calf muscles operate the foot and toes on the end of the foot, there are very few muscles if any in the foot.
If you look at some of the faster animals on earth, the emu has all the major muscles way up high in the leg.
So why not mount most of the motors in the thigh and use something like break cables to actuate each of the joints lower in the leg, similar to how Gael operates the fingers from the forearm, but with stronger cables.
Do keep us all informed of your progress, and I do wish you all the best with your endeavors.
Ray