I’ve generally used Obenauf’s for full grain leather and Nikwax for nubuck and nylon. That said, I think it’s worth going with the manufacturer’s recommendation in many instances. I have had a few issues with rubber rand adhesives failing prematurely in the edges but am unsure if my waterproofing caused this.