Twins?!! I have different wheels now.
I found that taking a high speed corner(off-ramp) was really scary. Felt like the steering wheel was going to rip right out oft hands. Sure, lots of road feel!! But not what I would consider a good thing. Maybe a stock e30 with 185 tires on bottle caps might feel better, I still find powersteering is much better feel on a e30 then not.