I'm on my second pair of Engine Guard Mount Footpegs through H-D. Had em on my old '10 SG. Part# 49144. They are $39.95 MSRP, but I got em for 25% off of that price, through the dealer. Wait for a sale, or purchase through many dealers that offer internet sales at 20% off or more...
Yes, they are a bit flimsy, but they serve my purpose. I only use them sparingly, to relieve legs cramps if riding for a long time. For safety reasons, I only use these footpegs to give my legs a brief break. I don't want to get too comfortable, and then all of a sudden something happens... I'd rather have my feet on the floorboards... Good enuff for me.
Cheers/B