The problem with the stock one IMHO is that the rubber tends to wear off fairly quick. Some last longer than others and allot depends on the boot that you wear, but overall the rubber does not last along as it should and for the cost you would think it would.
To make matter worse, the rubber is vulcanized and pressure formed into the billet and thus is not replaceable. Some have taken to clearing the rubbger off after they worn out, making a basic billet with only a few small dots of rubber showing from where it was injected.
Seen some like that, that were polished up real nice and did look good. Still it had not grip and would seem to me to be a good one to have the foot fly off at the most inappropriate time.
All said, for me the stock when they are not too worn out, are great pegs for comfort, especially over a long distance. Been happy with them and general you can find replacement from other memeber that may have change out for something else.
Also if you have the matching passenger pegs, like I do, I have used them and rotated the pegs, ever so often to spread the wear and tear out, since seldom are the passenger used.
As far as polishing, for me, rag and finger with good billet polish seems to be out the best. Little more time, but like any good dog, it never hurts to spend quality time with them to keep them happy and loyal!!