Foxbody struts on a SN95?

TMC said:
They work fine...In fact better on cars that are lowered 1.5"+. They don't have the length that the 94+ struts have but sometimes that's a good thing.

Think the eibach drag launch springs would lower it enough? Think they would be bad for street driving?