IMHO, you didn't waste your money on the S1L2 pipes. I don't think they will really make the bike all that much quicker, but they will greatly improve the sound of the bike. I have the S1L2 pipes and love the sound.....now, I just need to save up some cash to get the Cams installed some day.
Piece of advice: pick up your feet. Getting your feet caught in the tipovers of the Vision seems to be some sort of "right of passage" club that you REALLY don't want to join. Pain is not your friend.
PS: pictures!.....in a cool location.