I'll be interested in knowing how well these hold up in daily use. The shop I go to and believe to be pretty knowledgeable said that they are "constantly rebuilding" (their words) Ohlins that have seen dual use.
I'm still waiting on a replacement Bilstein PSS10 front strut that broke in June (sway bar attachment bracket broke off). 14-16 week wait time is what I was told. It has killed the entire HPDE season for me. I'm getting a little impatient, which led me to wonder if I should ditch the Bilsteins, bite the bullet, and switch over to Ohlins. The shop's comment threw cold water on that idea.