PTCLs would require adoption by the network in order to work properly, since they can only be used when the whole route supports them. This is due to the fact that more signatures need to be exchanged between peers when compared to HTLCs.