Yes, I too read it to mean smallest fold in its class. If you consider that the Helix folds not a whole lot larger than the Brompton, it really is remarkable. 16" vs 24" wheel is a huge difference ride wise.
Yes, they latest announcement is very interesting and I too am good with that announcement. Supporters really got a killer deal indeed.