Yeah, he really looked like a toy, which made me think that his design was maybe an effort to stay close to the original (like what was done with Godzilla) but when I looked up for the original MechaGodzilla, I realised he looked nothing like that.
So I guess it was just an attempt to give him a bit of a goofy, like Godzilla, or a nod to future toy lines.