I have the same bike as you and have their taillight it is a very simple install. Here is a photo of mine with the Evotech eliminator. Do not know much about there eliminator but I would call them If i were you as they have very good service IMO. Here is their number 626-618-2026.
My pain is caused by my pleasure.
Last edited by AZ-Monster; 09-13-2012 at 12:51 PM.