Curious if anyone used it and can share feedback - Yamaha FZ6 2004-2009, Yamaha - SuperBrace - The Ultimate Fork Stabilizer