i'm no baja racer but I do enjoy the occasional off road rip.
to me, the eibach springs are definitely better than stock; probably not as good as geisers for heavy off road but still an improvement over factory. for the price of springs, install and alignment I'm super happy with the upgrade.
short hand held clip (couldn't find my gopro mount) of a run at Texplex. I've run this with stock springs and the eibachs, truck feels a little more "planted" up front after the spring swap. again, it's not a world changing difference but it's different enough to notice.