I road tested mine and they are very solid and secure. Remember these are not foot pegs but foot rests. They are not designed for your entire weight on them like the foot pegs are...front or rear. They are designed to be used an an alternate foot rest so you can stretch those legs out while cruising down the hiway. Granted if the bike falls with the foot rests out it will do some major damage to the mounting bosses and the valve covers, but I got into the habit of not using them and folding them in when I am in heavy traffic, in town or going slow. On the open road I use them regularly.
The only thing I worry about is forgetting to fold them back in when I pull into a gas station and getting them hung up on a gas pump hose....that happened to a friend of mine and it wasn't pretty.
Ride Safe But Often!!!