I'm not sure if that's true or not. I've got a set in the garage and i'm almost 100% sure the perch is at exactly the same spot. I remember having them side by side next to the stock struts and IIRC they're exactly the same height. Definitely not any noticeable difference...
You may want to double check on this one. I know it says it in the FAQ but I believe it's wrong.
02 Cougar Sport - Vortech Supercharged - 13's or Nitrous!
07 Focus SE ZX3 - FRPP Suspension/Gunmetal E1's/AVIC Navigation/Hitch - The DD
97 F150 - Toy Hauler