I installed these a while back. I like 'em. I completely removed the stock front signals as well. Pretty easy mod.
In addition to the mirrors themselves you will need a set of adapter studs specifically for Yamahas to mount these mirrors. Kuryakyn sells them. Unfortunately they are pretty low quality and they rust fairly quickly. I have been told by others that Drag Specialties also makes adapter studs and that they are better quality, but I have yet to find them anywhere.
On the electrical side, you will need to install a "load equalizer" if you remove the stock signals. The equalizer that comes with the mirrors will not work properly, as it is designed for a Harley's electrical system. The easiest route to go is to buy the Kuryakyn #4866 load qualizer, about $15.00. If you go this route you will need only one #4866 to handle both signals. The cheapest way to go is to buy TWO ceramic resistors, 10 ohm, 25 watts, at an electronics shop, maybe $3. You need two resistors, one for each signal. Actually, the #4866 load equalizer is just two resistors neatly packaged together. Install the resistors, or equalizer, in parallel with each of the signals, not the running lights. The running light wires are blue for both sides, the signal wires are brown for one side and green for the other. You can install the equalizer either up front within the head light housing (there is room though it is tight) or under the seat. Under the seat is more room, but it takes a little more time to identify the correct wires to splice into. I prefer installing up front. That way all modifications are "outboard" of the stock snap connectors for the turn signals and the wiring harness is left unchanged.
Another thing to note. The leads on the mirrors are not quite long enough (at least mine were not) if you have stock handle bars and run the leads down the bars with the existing wiring. I had to solder extensions onto each of the existing leads.
If you have any questions just ask.