I'm still sticking with it being scaled properly, despite the designer's assertion it's an inch or so short. I'm wagering he's saying "at ease" it's short, but just looking at it "at ease" with a trooper under it, I think once it's in a normal standing/walking mode it's the proper size. 1" falls well within what I call the "fudging room" on SW vehicles.
Since prop models, lifesize set props, and such rarely ever match, there usually is a gap in the "actual" dimensions... This report just reinforces to me that this beast is done proper. Makes me excited to actually see one in person now. Right now my only gripe is the rear of the cockpit is filled in, leaving no room for ewoks to play with Chewbacca's hair and annoy him.