Looks great, except for the weird 'shin guards' at the bottom. I'll probably get hate for this - but even when they get something right, they can only get it like 99% right (at best). There's always a catch.
Anyway yes, this is a massive improvement and we're all very grateful etc.