This is true, althought SK really only rates bilsteins, more so his ones... We have some what adjustable bilsteins in the Porsche and even thought I rate them, I wouldnt jump out and buy a set.
Same goes for a set in a skyline I have driven, nice basic firm set up for street and the odd club day, other then that why brother...
I share everyones opinion on Teins, although I rate them high for drift, and drift only.