I reckon KYB springs would be fine, so long as you can find the right fitment. The biggest problem with e34 springs is that the rears sag. This raises the front and upsets handling. Not as much as fitting the wrong stuff though...
If you swap the rear springs on your e34, ensure you fit the correct parts.
Note: KYB don't seem to make any non stock ride height springs for e34.
The KYB catalgoue shows a few standard spring types for 6 and 8 cylinder e34s:
For sedans*:
366005 Excel-G front shock (dep on top nut size)?
366007 Excel-G front shock (dep on top nut size)?
RH1027 front K-Flex spring
341081 Excel-G rear shock
RA5017 K-Flex rear spring
RA5177 K-Flex rear spring - Heavy Duty Version
SM9005 kit Suspension Mounting Kit - rear
For e34 estate/touring*:
366007 Excel-G Shock front
RH1026 (dep on top nut size?) K-Flex front spring
RH1027 (dep on top nut size?) K-Flex front spring
RA5018 K-Flex rear spring
RA5181 K-Flex rear spring Heavy Duty Version
SM9005Suspension Mounting Kit
* There is nothing for e34 M5 or M-tech setups, and nothing for e34s with self levelling suspension- i.e. "For vehicles without M-technics, EDC, ride height adjustment"
BTW , the Suspension Mounting kits look like this:
Improves the link between the shock absorber and the chassis.
Increases the life of the shock absorber and all suspension components (including tyre)
Improves handling and control.
Why change SM kits?
To make steering easier, smoother and more precise
To reduce vibrations
To improve road handling
To improve wheel alignment
To save money by increasing shock absorber life, no extra labour time if changing in same time as shock absorber.
When should SM kits be changed
Each time the shock absorbers are replaced
When the steering is hard and noisy
back to shock absorbers
Can't see any of these Protection Kits to suit e34 though:
KITS : PROTECTION KIT
Prevents dust and moisture from damaging the piston surface and seal
Protects piston rod from corrosion due to road pollution (dust, moisture, stones impact)
Increases the life of the strut
Avoids premature oil leakage
Limits the suspension travel in the compression phase
Why change Protection Kits?
To improve road handling
To save money by increasing the life of the shock absorber life and coil spring
No extra labour time if changing at the same time as the shock absorber
When should PKs be changed?
Each time the shock absorbers are replaced
back to shock absorbers