OEM seem to last longer. My Wilbers were trash at about 30K miles. If you ride them past due time, you will know, the ride gets really harsh. I ran the electronic shocks on my K13S bike to 72K miles but they were bad at 65. At the time the New Jersey EMP shop did not rebuild the factory electronic shocks so I bought Wilbers regular. Mistake. They were okay but when sent back to Jeff at Ted Porter, I got a "factory speck" rebuild which was bogus. I would use EMP. Or your good local shop. I put a set of Ohlins on a 2000GS and it was the best thing since apple pie. I could not believe how good they were. I still have the crummy rebuilt shocks on the bike which I ride all the time. Not sure what my next step is with them. They cost $1500 a couple of years ago. 450 for the last rebuild, and the guy says send them in every 25K miles. For me that is every two years. Not sure I'm happy with that. Certainly will use a local shop for the next rebuild. Wilbers uses a shorter spring which means less travel and a harsher rate to deal with that less travel. And be sure that the shock you buy is EXACTLY the same overall length. Wilbers is 12mm longer than stock for my bike giving the impression that it handles better with the new shock. (rake angle change). You can tell I'm not happy.
Mount Vernon, WA.
tire guy, I'll mount your tires.