I’ve had the Ciro frame mounted highway pegs mounts on for about 3,000 miles, no issues at all. That said I haven’t been to a place like the Tail of the Dragon since istalling them but no issues anywhere I’ve ridden. They replace the stock front floorboard mount so that part is not an issue. They do not give you the flexibility to move the highway peg very high, but again they work great for me.
One note on quality.. I ordered the black mounts and when they arrived one of them had a chip. It wouldn’t show when mounted so I didn’t worry about it. Since then there are two visible areas where the powder coating has popped off. Could have been hit by road debris but the bike has 4,200 and not another scratch on any part other than the peg mounts. To be fair I have not called Ciro as I touched them up and kept on riding. Might have them recoated this winter.