Being local I was able to stop by tonight and take these shocks for a test drive in Alex's car. I wanted to post up my opinion of them. I drove there in my Elise with DA Ohlins so I could compare them back-to-back. I sent Fred out in my car so that he could have some comparison notes as well. Ohlins are a great improvement over stock for street use but these Penske shocks are even better.
There is a section of road locally that is perfect for suspension tuning as one direction is short bumps spaced closely (low amplitude, high frequency). The other direction is larger bumps at a farther distance apart (high amplitude, low frequency). No matter which direction I drove the Penske equipped car, and at varying speeds, it would not porpoise. Any steering inputs during a bump were handled and would not cause a change in steering response (no noticeable bump steer at city speeds). This particular car is an 05 with non-Probax seats. When I had the stock seats in my 05 (I now have Exige style Probax seats) I used to feel every bump in my tailbone with the stock base suspension. The non-adjustable Penske shocks provide a similar plush ride to my DA Ohlins adjusted to street settings but they handle varying bumps (frequency/amplitude) better.
As far as turn-in, these non-adjustable Penske shocks are excellent. My DA Ohlins are good but not this crisp. A very significant improvement over stock.
I could probably adjust my DA Ohlins and make them behave more like these Penskes. That isn't the point of these though. They are the set-it and forget it type set-up (they are set by BWR and you forget about it). For a car that is driven on the street, and may see an occasional track day or auto-x, these are perfect. I have not adjusted my Ohlins since I installed them 4000 miles ago. These would have been my pick if they existed 3 years ago.
Thanks to Fred and Alex for letting me experience these new shocks. I can see a lot of thought has went into these particular non-adjustable offerings. I have some thinking to do as I do not adjust my DA Ohlins at all. I might sell mine and pick up a set of these. I do not track my car so these would be perfect.