Things I like:
The characters drones as feet
Wheelie as the headmaster
The use of recognizable abstract parts to make the torso
The general fit and finish
Your points are accurate and for the most part, I'm not a bit fan of the shinguards-on-Unicron look, but this one seems considerably more thought out and properly executed.