Dont have any pictures but I have the Happy Trail bars as well, I have tested them a few times and am still happy. One small issue is you have to pull the nerf bars to pull the fan shroud and or the fuel tank. If you can live with that they will serve you well. The highway pegs are more comfortable then they look. They have a nerf bar/highway pegs/skid plate combo for a pretty good price. Or at least they did, and the skid plate is a quality unit as well.
You start with a full bag of luck and an empty bag of experience. Hopefully you fill the bag of experience before you empty the bag of luck.