I have an 08 Vision and have the foot pegs and level 1 mufflers.
Foot pegs are nice and I use them more than I thought I would, I use the bracket that sticks up more than the peg itself, small incline on the foot and not sticking out to far.
Also have the level 1 mufflers, I like, more tone (noise) and not to loud. Just enough to hear and not be to excessively loud. Does add hp. I would highly suggest the Lloydz secondary air intake, adds more hp. Mufflers $550, Lloydz secondary air intake $80 will give you a plus 10 hp easy. It all adds up to a nice sound and performance to boot.
2008 Vision Tour