I haven't seen anything to support that, but since you "jam" the bike against the downtube, it would be necessary to cushion the frame IMO (I've used a rubber strip on all my installations). Additionally since your bike likely has a 73mm bottom bracket, you won't be able to use the "jam" nut for your installation and need to use Locktite on the center nut securing the unit. You might go to endless sphere and determine what others have done since I've only used the BBS02 on steel or aluminum hardtails.