"Mini" usually denotes physical size. Is the neo physically smaller than the air?

Smaller, yes. Not thinner.