This looks 10X better than the David Finch suit. Aesthetically I think it's fine, not exciting, but fine for what's probably a one-time alt suit and...
The animation looks pretty good. Feels like what would happen if they went for a slightly-scaled down take on the animation in the Cybertron sequence...