Probably a daft question but won't they be a bit slippy slidey ? I know you'll be harnessed in but I'm guessing there will be some movement on leather versus cloth.
Dont get me wrong, I'm not saying they arent nice, but I thought there was a specific reason people went with that suede/nubuck type material.