Thanks for considering the bracket.... It does work well and myself and my local buddies have had zero issues with them. The self tappers are very small, I would worry about weakening the frame. Brackets come with all hardware needed to install. You must also be running braided front brake lines to use this bracket. If you get it powdercoated do not forget to grind a spot so your V reg can ground.
-JD