The stock shock is fine.
I've heard the complaint of the rubber o ring vs the silicone one in the HB. You can use the same o ring as the HB one in the silva shock you just need to add some shims to get the right pinch on it to seal it properly as its slightly smaller than the stock rubber one.