I have installed a set on my ultra limited, and for sure, they add more comfort. Except the quality of the screws is not that high. It starts showing some corrosion just after a month; I have to fill up the head with grease to keep them from getting worse.
I am not sure if one of them will be snapped, as I like to stand on the floorboard to adjust my seat position while riding. Hope not!
Nick