Victory Cross Roads
I have the Highway pegs mounted to my stock Forged bars. They are nice but at times, they seem a little too high. A few years ago I saw was a set of "Slide out" heel rest which basically slid out from the bottom of the floorboards of the bike and you rested the heel of your boot/shoe in there...