I don't sell SuperBrace's, but I recently installed one on a 2012 DL650 that belongs to a Stromtropper member.
Same here - I took the one off of mine which was installed by the previous owner due to a fork oil leak. I didn't' need to remove the fender to get it off, '05 Wee.I didn't need to move the front fender. If doing so, just loosening the bolts as shown in the video may cause a problem. http://www.stromtrooper.com/dl650-2012/81942-front-fender-warning.html