I've had one of these on my gen 1 bike for over a year now. I LOVE it. Make sure everything stays tight. Some have complained about them falling off. I have not had this issue.
In IA only a left mirror is needed to be legal and I have a ThrottleMiester on the other side.