I am in a situation where I don't have the hasbro and takara is offering at PC at just $10 more delivered.

The main question is whether takara version is compromised on the legs.

No reason why by default hasbro is the sole choice for devy and takara is not.