Summed up: Many bikes with carbon chainstays or bridges require extended brake mounting nuts, work as intended and are available locally
Yes, I would recomend this to a friend.