I never ran the OME stabilizer, but I have run the Heckethorns on two Cruisers including my 60. It has been on for quite a few years and its doing a fine job. If it ever dies I'll get another. I think I paid $15.00 for it at a local parts store. My experience with Skyjacker stabilizers was pitiful, stay away from those.