Who said Eibachs were insufficient for the track, whatever that means?
I am guessing they are as hard as you want for a street car, but perform well on the track. Anything else, you are going for some serious spring rates that make for a tough ride that your friends will only want to experience once!