are the tusk hand guards any good? i have pro taper 7/8 bars stock levers. will they mount right up or will there be any mods done to make them fit