Nope, they seemed almost identical in size. However, the a125 has a one piece seat so it doesn't have the back rest that folds up.
Anyway, called my dealer today to see what's up with my scoot, and they said they haven't even gotten to it yet... Majorly disappointed at their service.