Yeah, the suspension market is full of bs and poor third party references. Lots of my buddy has this and I know a guy etc. No one has track data data and full details of the testing to follow up. Stupid stuff like new suspension but track tires, or new suspension but no rear sway bar, oh forgot to mention that.
Not a ton of technical reliable data that is well supported.
Orb has done tons of research and has found many interesting facts, maybe he will chime in.